web-dev-qa-db-ja.com

python 3.7 Ubuntu 16.04で3.7

this link を使用して、ubuntu 16.04にpython 3.7をインストールしようとしました。エラーなしでインストールされ、次のメッセージが返されます。

which python3.7
/usr/local/bin/python3.7

また、実行時に他のpythonバージョン(3.5および2.7)があります。

which python
/usr/bin/python

しかし、私は3.7でnumpyをインポートできません:

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
user9112767

Ubuntu 16.04のソースからインストールされたPython 3.7は、Ubuntuパッケージシステムのnumpyバージョンを使用できません。

pip3.7からインストールできるはずです。

pip3.7 install numpy

ServerFaultのこの回答も参照

2
pLumo