Python: нет модуля с именем * - PullRequest
0 голосов
/ 25 марта 2020

Всякий раз, когда я пытаюсь импортировать модуль в python, я получаю эту ошибку.

ModuleNotFoundError: No module named 'numpy'

Я знаю, что есть много потоков с этой проблемой, но все решения либо для продвинутого, чтобы понять для новичок, как я, или не работает (когда я пытаюсь их выполнить).

Проблема не в том, что пакет не установлен, потому что, когда я запускаю

pip install numpy

в команде на запрос он возвращает:

Requirement already satisfied: numpy in c:\users\gebruiker\appdata\local\programs\python\python38-32\lib\site-packages (1.18.2)

Некоторые форумы предположили, что это может быть связано с тем, что каталог, в который устанавливаются пакеты, отсутствует в PATH. Я попытался добавить каталог к ​​пути, но я чувствую, что я все испортил, а не исправил.

Если я запускаю echo %PATH%, теперь я получаю:

C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Users\gebruiker\AppData\Local\Programs\Python\Python38-32\Scripts\;C:\Users\gebruiker\AppData\Local\Programs\Python\Python38-32\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;~/AppData/Local/Programs/Python/Python38-32/Scripts;C:\users\gebruiker\appdata\local\programs\python\python38-32\Scripts; c:\users\gebruiker\appdata\local\programs\python\python38-32\lib\site-packages

Так что, похоже, каталог с пакетами включен в путь, верно? (последний)

Я действительно новичок в использовании командной строки, поэтому я не знаю, правильно ли я это делаю.

...