我有一个Python脚本,我想从cmd开始,因为我要在C脚本中调用它。
问题是,代码在IDE中运行良好,当我从Anaconda脚本调用它时,但当我从常规cmd调用它时就不行了。
我用下面的行调用脚本:$ python c:/Users/myname/pycharmProjects/testing/main.py
我收到以下错误消息:Traceback (most recent call last):
File "c:/Users/myname/pycharmProjects/testing/main.py", line 1, in
import process
File "/cygdrive/c/Users/myname/pycharmProjects/testing/process.py", line 4, in
import numpy as np
File "/cygdrive/c/Users/myname/pycharmProjects/testing/numpy/__init__.py", lin e 142, in
from . import add_newdocs
File "/cygdrive/c/Users/myname/pycharmProjects/testing/numpy/add_newdocs.py", line 13, in
from numpy.lib import add_newdoc
File "/cygdrive/c/Users/myname/pycharmProjects/testing/numpy/lib/__init__.py", line 8, in
from .type_check import *
File "/cygdrive/c/Users/myname/pycharmProjects/testing/numpy/lib/type_check.py ", line 11, in
import numpy.core.numeric as _nx
File "/cygdrive/c/Users/myname/pycharmProjects/testing/numpy/core/__init__.py" , line 26, in
raise ImportError(msg)
ImportError:
Importing the multiarray numpy extension module failed. Most
likely you are trying to import a failed build of numpy.
If you're working with a numpy git repo, try `git clean -xdf` (removes all
files not under version control). Otherwise reinstall numpy.
原始错误是:无法导入名称multiarray
我已经卸载并重新安装了numpy,但错误仍然相同。我真的很困惑,为什么它是通过Anaconda提示符工作的,而不是通过cmd命令,因为我设置了PATH变量。在
感谢任何帮助!在