Python Can';t从cmd导入numpy
我有一个在PyCharm中使用Anaconda3 Python 3.7解释器的项目。当我从PyCharm运行它时,没有问题,但是当我从Python Can';t从cmd导入numpy,python,cmd,anaconda,python-import,Python,Cmd,Anaconda,Python Import,我有一个在PyCharm中使用Anaconda3 Python 3.7解释器的项目。当我从PyCharm运行它时,没有问题,但是当我从cmd(同一个解释器)运行它时: 我得到: File "c:\Users\xxx\PycharmProjects\LibreriaDerivados\Calculator\Calculator.py", line 1, in <module> import numpy as np File "c:\us
cmd
(同一个解释器)运行它时:
我得到:
File "c:\Users\xxx\PycharmProjects\LibreriaDerivados\Calculator\Calculator.py", line 1, in <module>
import numpy as np
File "c:\users\xxx\appdata\local\continuum\anaconda3\lib\site-packages\numpy\__init__.py", line 140, in <module>
from . import _distributor_init
File "c:\users\xxx\appdata\local\continuum\anaconda3\lib\site-packages\numpy\_distributor_init.py", line 34, in <module>
from . import _mklinit
ImportError: DLL load failed: The specified module could not be found.
文件“c:\Users\xxx\PycharmProjects\LibreriaDerivados\Calculator\Calculator.py”,第1行,在
将numpy作为np导入
文件“c:\users\xxx\appdata\local\continuum\anaconda3\lib\site packages\numpy\ \uuuuu init\uuuuu.py”,第140行,在
从…起导入\u分发服务器\u初始化
文件“c:\users\xxx\appdata\local\continuum\anaconda3\lib\site packages\numpy\\u distributor\u init.py”,第34行,在
从…起进口
ImportError:DLL加载失败:找不到指定的模块。
所以我检查了在cmd
中访问Python是否有效,但是在import numpy
中,我得到了相同的错误
其他信息:
- 目录
存在C:\users\xxx\AppData\Local\Continuum\anaconda3\Lib\site packages\numpy
- 在该目录
中,存在\uuuu init\uuuu.py
文件,但没有\uu分发服务器\u init.py
文件\umklinit
- 有一个
文件。制作一个名为\u mklinit.cp37-win\u amd64.pyd
的副本没有帮助\u mklinit.pyd
好吧,我记得很久以前我也有过同样的问题 我通过转到cmd和python脚本目录解决了这个问题 cd“C:\Users\micha\AppData\Local\Programs\Python\Python38-32\Scripts” 然后pip安装任何东西,那么它应该可以工作
或者检查您的路径虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-也许这些是PyCharm中cmd中的不同python.exe?尝试使用
哪个python
或where python
检查以确保调用了哪个可执行文件。@Evgenywhere python
确实返回了不同于PyCharm使用的python路径,但正如我提到的,在cmd
中运行我的项目时,我首先导航到了PyCharm解释器文件夹(…\Continuum\anaconda3)然后运行python main.py
我可能是错的,但是运行不同的解释器是不够的-我怀疑库的导入仍然是从路径上找到的文件夹中进行的。或者您创建另一个python安装,或者更改路径或使用虚拟环境,这些都是选项。
File "c:\Users\xxx\PycharmProjects\LibreriaDerivados\Calculator\Calculator.py", line 1, in <module>
import numpy as np
File "c:\users\xxx\appdata\local\continuum\anaconda3\lib\site-packages\numpy\__init__.py", line 140, in <module>
from . import _distributor_init
File "c:\users\xxx\appdata\local\continuum\anaconda3\lib\site-packages\numpy\_distributor_init.py", line 34, in <module>
from . import _mklinit
ImportError: DLL load failed: The specified module could not be found.