0

我正在尝试在 Win7x64 上的 Python 2.7 中运行其他人的脚本(但 32 位 Python - 我pyserial显然需要它是 2.7 才能运行)。它从以下几行开始:

import os
import matplotlib.pyplot as plt
import numpy as np
from pylab import *
from mpl_toolkits.mplot3d import Axes3D

这给出了错误:

Traceback (most recent call last):
  File "C:\xxxxxx\Muddy Data Plot.py", line 9, in <module>
    import matplotlib.pyplot as plt
  File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 105, in <module>
    import six
ImportError: No module named six

我无法弄清楚出了什么问题,或者如何解决它。我能找到的唯一东西six给了我一个叫做“轮子”的东西,我只能用一个叫做 的东西来安装它pip,但我不知道如何使用这些东西。我想我已经pip安装了,但我不知道如何使用它,或者命令是什么。

我应该使用 Windows 命令提示符pip吗?还是 Python 外壳?我需要先导入它吗?我已将pythonandscripts文件夹(其中确实包含名为的内容pip.exe)添加到 Windows 环境变量中,但没有效果。我应该把轮文件放在某个地方吗?我已经重新启动了大约 3 次,以确保进行了所有各种更改。

有人可以提供一个不假设对 Python 有透彻了解的解释吗?

4

2 回答 2

1

在 Windows 外壳中(确保 pip.exe 在您的路径中)

pip.exe install six
于 2015-06-12T02:02:18.757 回答
0

要在 Windows 上安装 pip,请遵循此答案

然后你从命令提示符运行 pip pip install six,或者可能pip.exe install six是其他答案状态。

您也可以在命令提示符终端中键入pip( pip.exe?) 以获得一些有用的pip信息。

于 2015-06-12T02:03:12.367 回答