pulsepm / pulse

Unofficial package manager written in python.
MIT License
4 stars 0 forks source link

[BUG]: Install doesn't work well #103

Closed Mergevos closed 1 month ago

Mergevos commented 1 month ago

Discord:

Found resource for katursis/pawn.raknet (sampctl)!
Traceback (most recent call last):
  File "C:\Users\unkov\Documents\python\pulse\pulse.py", line 21, in <module>
    pulse()
  File "C:\Users\unkov\Documents\python\pulse\.venv\lib\site-packages\click\core.py", line 1157, in __call__
    return self.main(*args, **kwargs)
  File "C:\Users\unkov\Documents\python\pulse\.venv\lib\site-packages\click\core.py", line 1078, in main
    rv = self.invoke(ctx)
  File "C:\Users\unkov\Documents\python\pulse\.venv\lib\site-packages\click\core.py", line 1688, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "C:\Users\unkov\Documents\python\pulse\.venv\lib\site-packages\click\core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "C:\Users\unkov\Documents\python\pulse\.venv\lib\site-packages\click\core.py", line 783, in invoke
    return __callback(*args, **kwargs)
  File "C:\Users\unkov\Documents\python\pulse\pulse\package\package_install.py", line 61, in install
    git_download.download_package(
  File "C:\Users\unkov\Documents\python\pulse\pulse\core\git\git_download.py", line 127, in download_package
    download_resource(package_dir, resource, package_type)
  File "C:\Users\unkov\Documents\python\pulse\pulse\core\git\git_download.py", line 199, in download_resource
    os.makedirs(path)
  File "C:\Users\unkov\AppData\Local\Programs\Python\Python310-32\lib\os.py", line 225, in makedirs
    mkdir(name, mode)
FileExistsError: [WinError 183] Cannot create a file when that file already exists: 'C:\\Users\\unkov\\AppData\\Local\\pulsepm\\data\\plugins\\katursis\\Pawn.RakNet'

how to achieve this?

install katursis/Pawn.Raknet
uninstall katursis/Pawn.Raknet
install katursis/Pawn.Raknet