numpy 在 Jupyter Notebook 中运行良好,但在命令行中运行不佳
numpy works well in Jupyter Notebook, but not in command line
我正在尝试在命令行中安排我的 py 文件,它已经在 jupyter notebook 中进行了测试,并且 ipynb 文件运行良好。但是当py文件在命令行运行时,显示问题:
Traceback (most recent call last):
File "test_np.py", line 9, in <module>
import numpy as np
File "C:\Users\xxx\Anaconda3\lib\site-packages\numpy\__init__.py", line 140, in <module>
from . import _distributor_init
File "C:\Users\xxx\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.
我调查了这个问题,发现了一个与link类似的问题,但是我的Anaconda3安装在Users\xxx\Anaconda3下。我在想:
1. 路径变量是否是问题的原因?
2.如果是,Anaconda3是否应该重新安装到ProgramData下?
3.如果路径变量不是原因,可能的原因是什么?
谢谢。
看来这个问题是由路径变量引起的。它已被以下人收藏:
将 5 个变量添加到 PATH 变量中:
\anaconda3
\anaconda3\Library\mingw-64t
\anaconda3\Library\usr\bin
\anaconda3\Library\bin
\anaconda3\Scripts
我正在尝试在命令行中安排我的 py 文件,它已经在 jupyter notebook 中进行了测试,并且 ipynb 文件运行良好。但是当py文件在命令行运行时,显示问题:
Traceback (most recent call last):
File "test_np.py", line 9, in <module>
import numpy as np
File "C:\Users\xxx\Anaconda3\lib\site-packages\numpy\__init__.py", line 140, in <module>
from . import _distributor_init
File "C:\Users\xxx\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.
我调查了这个问题,发现了一个与link类似的问题,但是我的Anaconda3安装在Users\xxx\Anaconda3下。我在想:
1. 路径变量是否是问题的原因?
2.如果是,Anaconda3是否应该重新安装到ProgramData下?
3.如果路径变量不是原因,可能的原因是什么?
谢谢。
看来这个问题是由路径变量引起的。它已被以下人收藏:
将 5 个变量添加到 PATH 变量中:
\anaconda3
\anaconda3\Library\mingw-64t
\anaconda3\Library\usr\bin
\anaconda3\Library\bin
\anaconda3\Scripts