Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在Python3.7或Python3.8-Ubuntu18.04中导入numpy_Python_Python 3.x_Numpy_Ubuntu 18.04 - Fatal编程技术网

无法在Python3.7或Python3.8-Ubuntu18.04中导入numpy

无法在Python3.7或Python3.8-Ubuntu18.04中导入numpy,python,python-3.x,numpy,ubuntu-18.04,Python,Python 3.x,Numpy,Ubuntu 18.04,我管理一组用户,因此我试图找出如何安装numpy,让所有用户都可以使用,而不让每个人自己安装软件包 我有Python2.7.17和Python3.6.9(默认情况下通过Ubuntu18.04安装)。此外,我还使用以下工具安装了Python3.7.5、Python3.8.0和numpy sudo apt安装python3.7 sudo apt安装python3.8 sudo apt安装python3 numpy 如果我运行python或python3或python3.6(调用python2.7.

我管理一组用户,因此我试图找出如何安装
numpy
,让所有用户都可以使用,而不让每个人自己安装软件包

我有Python2.7.17和Python3.6.9(默认情况下通过Ubuntu18.04安装)。此外,我还使用以下工具安装了Python3.7.5、Python3.8.0和
numpy

sudo apt安装python3.7
sudo apt安装python3.8
sudo apt安装python3 numpy
如果我运行
python
python3
python3.6
(调用python2.7.17或python3.6.9),我可以很好地运行以下命令

导入numpy
但是,如果在运行
python3.7
python3.8
后尝试运行上述操作,则会收到以下错误消息:

ImportError:无法从'numpy.core'(/usr/lib/python3/dist-packages/numpy/core/\uuu init\uuuu.py)导入名称'multiarray'

编辑:完全错误

回溯(最近一次呼叫最后一次):
文件“/usr/lib/python3/dist-packages/numpy/core/__-init__.py”,第16行,在
从…起导入多数组
ImportError:无法从'numpy.core'(/usr/lib/python3/dist-packages/numpy/core/\uuuu-init\uuuuuu.py)导入名称'multiarray'
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/usr/lib/python3/dist-packages/numpy/_-init__.py”,第142行,在
从…起导入添加新文档
文件“/usr/lib/python3/dist packages/numpy/add_newdocs.py”,第13行,在
从numpy.lib导入添加新文档
文件“/usr/lib/python3/dist packages/numpy/lib/_init__.py”,第8行,在
from.type\u检查导入*
文件“/usr/lib/python3/dist packages/numpy/lib/type_check.py”,第11行,在
将numpy.core.numeric作为_nx导入
文件“/usr/lib/python3/dist-packages/numpy/core/__-init___.py”,第26行,在
提高效率(msg)
进口恐怖主义:
导入多数组numpy扩展模块失败。最
您可能正在尝试导入失败的numpy版本。
如果您使用的是numpy git回购,请尝试“git clean-xdf”(删除所有
不受版本控制的文件)。否则重新安装numpy。
原始错误是:无法从'numpy.core'(/usr/lib/python3/dist-packages/numpy/core/\uuu init\uuuu.py)导入名称'multiarray'
当我安装
numpy
时,它会被安装到
/usr/lib/python3/dist包中,这应该很好,因为它位于所有版本Python的
sys.path()

因为使用apt拉取的
numpy
版本仅适用于Python 3.6.9,所以它可能无法工作吗?如果是这样,我应该如何为所有Python版本的所有用户安装
numpy

编辑2:
/usr/lib/python3/dist包/numpy/core的内容

总计3672
-rw-r--r--1根根目录29215 2017年9月29日arrayprint.py
-rw-r--r--1根根根413 2017年9月17日CVversions.py
-rw-r--r--1根根根67393 2017年9月17日defchararray.py
-rw-r--r--1根根根6208 2017年12月5日_dummy.cpython-36m-x86_64-linux-gnu.so
-rw-r--r--1根根根35533 2017年9月29日einsumfunc.py
-rw-r--r--1根根根98980 2017年9月29日fromnumeric.py
-rw-r--r--1根根根12104 2017年9月29日函数_base.py
-rw-r--r--1根根根7331 2017年9月29日生成\u numpy\u api.py
-rw-r--r--1根根根18422 2017年9月17日getlimits.py
drwxr-xr-x 3根根目录4096 Mar 24 13:20包括
-rw-r--r--1根根根4692 2017年9月17日info.py
-rw-r--r--1根根根目录2017年9月29日3039
-rw-r--r--1根根根21375根2017年9月29日\u internal.py
drwxr-xr-x 3根根目录4096 Mar 24 13:20 lib
-rw-r--r--1根根10789根2017年9月17日machar.py
-rw-r--r--1根根根11432 2017年9月17日memmap.py
-rw-r--r--1根根根4704 2017年9月17日_methods.py
-rw-r--r--1根根根1582528 2017年12月5日multiarray.cpython-36m-x86_64-linux-gnu.so
-rw-r--r--1根根根48624 2017年12月5日multiarray_tests.cpython-36m-x86_64-linux-gnu.so
-rw-r--r--1根根根91642 2017年9月29日numeric.py
-rw-r--r--1根根根28786 2017年9月29日numerictypes.py
-rw-r--r--1根根根10384 2017年12月5日操作数标志测试。cpython-36m-x86\u 64-linux-gnu.so
drwxr-xr-x 2根根目录4096年3月24日13:20__
-rw-r--r--1根根根29418 2017年9月29日records.py
-rw-r--r--1根根根目录15345 2017年12月5日设置_common.py
-rw-r--r--1根根根40704 2017年9月29日setup.py
-rw-r--r--1根19081根2017年9月29日shape_base.py
-rw-r--r--1根根根10408 2017年12月5日struct_ufunc_test.cpython-36m-x86_64-linux-gnu.so
-rw-r--r--1根根根44312 2017年12月5日test_rational.cpython-36m-x86_64-linux-gnu.so
drwxr-xr-x 4根根目录4096 Mar 24 13:20测试
-rw-r--r--1根根根1415520 2017年12月5日umath.cpython-36m-x86_64-linux-gnu.so
-rw-r--r--1根根根18856 2017年12月5日umath_tests.cpython-36m-x86_64-linux-gnu.so
locate multiarray.py的结果

/usr/lib/python2.7/dist-packages/numpy/core/tests/test\u multiarray.py
/usr/lib/python2.7/dist-packages/numpy/core/tests/test_multiarray.pyc
/usr/lib/python2.7/dist-packages/numpy/matrixlib/tests/test_multiarray.py
/usr/lib/python2.7/dist-packages/numpy/matrixlib/tests/test_multiarray.pyc
/usr/lib/python3/dist包/numpy/core/tests/test\u multiarray.py
/usr/lib/python3/dist包/numpy/matrixlib/tests/test_multiarray.py

问题在于,deb
numpython3
仅适用于
python3.6
。错误消息(令人震惊的非信息性)是由
\uuuuu init\uuuuuuuuuupy

试试看:
从…起导入多数组
除exc外:
msg=”“”
导入多数组numpy扩展模块失败。大多数
:
导入失败,因为您正在运行
python3.7
,它试图加载动态库
multiarray.cpython-37m-x86_64-linux-gnu.so
,但
nu