python - 从视觉导入 * 不工作(vpython)

标签 python python-2.7 numpy vpython

我刚刚下载了适用于 Python 2.7.9vPython,在导入 .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

为了避免混淆,我尝试重新安装 PythonvPython 并确保它是 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/

相关文章:

Django Rest Serializer.data 是一个空的 OrderedDict()

python - 使用 SciPy 或 NumPy 库,简并特征向量不尊重矩阵的对称性

python - 通过某些点的值获取函数

python - 抓取错误 : Error downloading <GET> Could not open CONNECT tunnel

python - 如何使用python将数据从一个页面传输到另一个页面

python - 如何使用python重命名目录中的文件

python - 我想将新列添加到交叉表数据中

python - 通过 Argmax 沿另一个数组的轴屏蔽一个 2D Numpy 数组

java - 实现屏蔽算法(例如: noise addition) on excel numerical data using java or python

python - 为什么这个请求不起作用?