想装六它给我的错误“无模块命名为‘六’”
我获得以下错误:想装六它给我的错误“无模块命名为‘六’”
[email protected]:/home/pi/Downloads$ sudo pip install six-1.10.0.tar.gz
Traceback (most recent call last):
File "/usr/local/bin/pip", line 6, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 48, in <module>
import six
ImportError: No module named 'six'
THX所有的答案!
可能需要解压tar文件。
tar -xzvf ./six-1.10.0.tar.gz
然后cd到六1.10.0
然后使用安装 -
python setup.py install
这对我来说非常有用! – Jhidzzo
这是行不通的,但它不是*必需* - pip *可以*从下载的文件安装,而不是OP最初尝试使用的语法。 –
确定安装正常但其他人仍然不工作... fhem @ raspberrypi:/home/pi/Downloads/attr-0.2.0$ sudo pip install attr Traceback(最近调用最后一次): 文件“/ usr/local/bin中/ PIP”,第6行,在
您必须指定6个版本在其他的方式,如six==1.10.0
,以下命令会为你工作:
sudo pip install six==1.10.0
您确定您没有更改过'/usr/local/lib/python3.4/dist-packages/pkg_resources/ __ init __。py'吗?奇怪的是,它试图导入它的全球版本 –
从来没有改变过任何东西 – Jhidzzo