![Как подключить установленный модуль к оболочке Python?](https://rvso.com/image/912789/%D0%9A%D0%B0%D0%BA%20%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%20%D0%BA%20%D0%BE%D0%B1%D0%BE%D0%BB%D0%BE%D1%87%D0%BA%D0%B5%20Python%3F.png)
Я скачал '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