Python3.7.1中无法导入Numpy如何解决
这期内容当中小编将会给大家带来有关Python3.7.1中无法导入Numpy如何解决,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
开发环境:Pycharm 2018.3 + Anaconda3(5.3.0) + Python 3.7.1 + Numpy 1.15.4
在此环境下,我打算使用numpy模块的zeros方法创建一个空的二维List,却屡屡报错
Traceback (most recent call last):File "D:\Anaconda3\lib\site-packages\numpy\core\__init__.py", line 16, in
from . import multiarray ImportError: DLL load failed: 找不到指定的模块。
经过排查后发现并非Anaconda或者Pycharm的问题,在numpy的issue找到了这个线索
这是Pycharm的bug反馈网站,其中一位反馈者在讨论中提到将python降级到3.6即可解决,经尝试,完美解决该bug
在conda环境中可以很方便的降级某一软件的版本,命令如下
# downgrade python in the base enviroment$ conda install python=3.6.7 # downgrade python in your own enviroment$ conda install -n your_env python=3.6.7
补充知识:使用pycharm编辑器编写python出现找不到numpy等包的问题
在python的cmd环境中能正确使用numpy包,但是在pycharm编辑器中确出错找不到numpy包!
这时候只需要在PyCharm的settings中设置一下Interpreter就可以了。如下图所示,
上述就是小编为大家分享的Python3.7.1中无法导入Numpy如何解决了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注恰卡编程网行业资讯频道。
推荐阅读
-
怎么使用numpy中的norm()函数求范数
怎么使用numpy中的norm()函数求范数本文小编为大家详细介绍...
-
Python如何使用Numpy库
Python如何使用Numpy库这篇文章主要为大家展示了“Pyth...
-
使用numpy对数组求平均时怎么忽略nan值
使用numpy对数组求平均时怎么忽略nan值这篇文章主要介绍“使用...
-
numpy中np.nanmax和np.max的区别及坑是什么
numpy中np.nanmax和np.max的区别及坑是什么今天小...
-
python numpy中怎么对ndarry按照index增删改查
python numpy中怎么对ndarry按照index增删改查...
-
NumPy下的索引与切片的用法
这篇文章主要讲解了“NumPy下的索引与切片的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一...
-
numpy如何实现神经网络反向传播算法
小编给大家分享一下numpy如何实现神经网络反向传播算法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读...
-
numpy 中dot()函数的计算方式有哪些
这篇文章主要介绍了numpy中dot()函数的计算方式有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之...
-
怎么在numpy库中使用concatenate函数拼接数组
这篇文章给大家介绍怎么在numpy库中使用concatenate函数拼接数组,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大...
-
怎么在Numpy中使用向量和矩阵
这篇文章将为大家详细讲解有关怎么在Numpy中使用向量和矩阵,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章...