Python 3.7 в Ubuntu 16.04
Я попытался установить Python 3.7 на моем Ubuntu 16.04 по этой ссылке. Он устанавливает его без каких-либо ошибок, и он возвращает:
which python3.7
/usr/local/bin/python3.7
Также у меня есть другие версии Python (3.5 и 2.7), когда я запускаю:
which python
/usr/bin/python
но я не могу импортировать numpy в 3.7:
python3.7
Python 3.7.2 (default, Feb 19 2019, 13:25:43)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'numpy'
>>>
Я попытался установить NumPy:
python-numpy is already installed at the requested version (1:1.11.0-1ubuntu1)
Кроме того, у меня нет этой проблемы в 3.5:
python3.5
Python 3.5.2 (default, Nov 12 2018, 13:43:14)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>>
Может кто-нибудь сказать мне, что здесь не так?!!! и как я мог это исправить?
1 ответ
Решение
Python 3.7 установленный из исходного кода в Ubuntu 16.04 не может использовать версию numpy из системы пакетов Ubuntu.
Вы должны быть в состоянии установить его через pip3.7:
pip3.7 install numpy