visual studio code, brak modułów i instalacja

0

witam,
próbuję zrobić mały programik ale potrzebuję zaimportować moduł pyperclip, a więc:

import pyperclip

i nie widzi tego modułu, więc wpisuję w terminalu npm install pyperclip i pojawia się błąd

[quote]
npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/pyperclip - Not found
npm ERR! 404 'pyperclip@latest' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\damian\AppData\Roaming\npm-cache_logs\2021-01-16T18_41_36_232Z-debug.log
PS C:\Programming projects\password-manager\hello> npm install requests
npm WARN saveError ENOENT: no such file or directory, open 'C:\Programming projects\password-manager\hello\package.json'
npm WARN enoent ENOENT: no such file or directory, open 'C:\Programming projects\password-manager\hello\package.json'
npm WARN hello No description
npm WARN hello No repository field.
npm WARN hello No README data
npm WARN hello No license field.
[/quote]

Swoją drogą w pycharmie udało mi się jakoś zainstalować ale to na utworzonym już wcześniej projekcie. Wtedy przy import pyperclip pojawiła się żółta żarówka z ostrzeżeniem, że nie ma takiego modułu i muszę go zainstalować. Po naciśnięciu na żarówkę i wybraniu jednej z opcji moduł został zainstalowany. Niestety w nowym i czystym projekcie nie mogę zainstalować już.

1

Python i npm? nie chodziło ci może o pip install pyperclip?

W npm nie ma takiej paczki jak pyperclip, więc nic dziwnego że pluje błędami. Próbujesz z menadżera pakietów dla Node.js pobrać coś pythonowego.

0

Spróbowałem wpisać pip install pyperclip

PS C:\Programming projects\password-manager\hello> pip install pyperclip
pip : The term 'pip' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1

  • pip install pyperclip
  •   + CategoryInfo          : ObjectNotFound: (pip:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException
    

OK. Udało się w Pycharm ale w visual studio code już nie.
(venv) C:\Users\damian\PycharmProjects\password-mgr>pip install pyperclip
Collecting pyperclip
Using cached https://files.pythonhosted.org/packages/6f/4c/0b1d507ad7e8bc31d690d04b4f475e74c2002d060f7994ce8c09612df707/pyperclip-1.8.1.tar.gz
Installing collected packages: pyperclip
Running setup.py install for pyperclip ... done
Successfully installed pyperclip-1.8.1

Udało się w Pycharm ale w visual studio code już nie.
(venv) C:\Users\damian\PycharmProjects\password-mgr>pip install pyperclip
Collecting pyperclip
Using cached https://files.pythonhosted.org/packages/6f/4c/0b1d507ad7e8bc31d690d04b4f475e74c2002d060f7994ce8c09612df707/pyperclip-1.8.1.tar.gz
Installing collected packages: pyperclip
Running setup.py install for pyperclip ... done
Successfully installed pyperclip-1.8.1

0

przeciez pisze successfully installed, czyli sie udalo zainstalowac.

0

Nie masz pip w PATH, a PyCharm używa i tak venv.

0

W PyCharmie udało mi się ale chciałbym w visual studio code...

0

Coś podobnego miałem z innym modułem. Na tyle, na ile zrozumiałem z tego, co mi znajomy pomógł, chodzi o to, że jeśli np. ściągnąłeś to przez pyCharma, to ten moduł jest jakoś 'zsynchronizowany' z tą ścieżką dostępu do folderu, w którym piszesz programy w pyCharmie. Więc dla Visual Studio muszisz zrobić osobny folder i przy okazji dla każdego nowego programu też tworzyć osobny folder wewnątrz tamtego)

1 użytkowników online, w tym zalogowanych: 0, gości: 1