Python Ошибка: ModuleNotFoundError: Нет модуля с именем <moduleName> - PullRequest
1 голос
/ 02 марта 2020

Я пытаюсь импортировать несколько известных мне модулей для установленного факта, но я получаю ошибку ModuleNotFoundError: Нет модуля с именем ''.

$ sudo -H pip install numpy
    Requirement already satisfied: numpy in /usr/local/lib/python3.6/site-packages (1.18.1)
$ python3

Python 3.6.9 (default) 
>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'numpy'
>>> import PrettyTable
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'PrettyTable'

Можете ли вы посоветовать мне, как решить эту проблему?

1 Ответ

2 голосов
/ 02 марта 2020

Python3 и pip, скорее всего, указывают на разные версии python. Попробуйте выполнить следующее:

sudo python3 -m pip install numpy

При этом будет использована команда pip, связанная со средой python3.

...