Я скачал 'numpy' с помощью
pip install numpy
и он говорит, что моя установка прошла успешно. Я также установил python 3.7.3 на Windows, но каждый раз, когда я пытаюсь импортировать numpy в оболочку python, я получаю следующую ошибку:
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
import numpy as np
ModuleNotFoundError: No module named 'numpy'
Как мне «подключить» уже установленный numpy к фактической оболочке python?
решение1
pip
скорее всего, относится к Python 2. Для Python 3 это обычно должно быть pip3
.
Однако обычно следует избегать прямого вызова этих исполняемых файлов, поскольку не всегда четко определено, к какому экземпляру Python они относятся, если у вас установлено более одной версии.
Рекомендуемая альтернатива — вызвать его как модуль с нужным вам интерпретатором:
python3 -m pip install numpy
решение2
numpy автоматически подключается к оболочке Python, import numpy as np
если вы устанавливаете numpy из репозиториев Ubuntu по умолчанию. Во всех поддерживаемых в настоящее время версиях Ubuntu откройте терминал и введите:
sudo apt install python3-numpy