我刚刚下载了适用于 Python 2.7.9
的 vPython
,在导入 .visual
库时出现以下错误:
Traceback (most recent call last):
File "Untitled", line 1
from visual import *
File "C:\Python27\Lib\site-packages\visual\__init__.py", line 3
from visual.visual_all import * # this statement not included in vis/__init__.py
File "C:\Python27\Lib\site-packages\visual\visual_all.py", line 10
from visual_common.cvisual import vector
ImportError: numpy.core.multiarray failed to import
为了避免混淆,我尝试重新安装 Python
和 vPython
并确保它是 64 位版本。
不知道是不是我的python27
文件有问题,还是我下载错了。有谁知道如何解决这个错误?
最佳答案
问题不在于 Python
安装,而在于 Numpy
模块。
在命令行输入:
pip install numpy --upgrade
此命令将安装 Numpy
模块(如果您没有),或者将其升级到 64 位版本。
如果您从未使用过pip
,请导航至C:/Python27/Lib/site-packages/pip/
,双击init.py
文件,然后双击 main.py
文件。这将安装 pip
,然后您可以使用它从命令行输入任何 Python
模块:
pip install "module name".
关于python - 从视觉导入 * 不工作(vpython),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34234178/