[英]Issue with Python Path. “ImportError: No module named setuptools”
我最近更新到Python 2.7,以便开始使用Django。 “ Django需要Python,尤其是Python 2.6.5-2.7.x。”
结果,当我进行出色的LPTHW练习46时,我需要安装一些我一直在使用的工具。
应该很容易,我之前已经做完了...
当我在终端中运行python时,我得到了以下内容。 注意:Python 2.7.5
$ python
Python 2.7.5 (v2.7.5:ab05e7dd2788, May 13 2013, 13:18:45)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
当我输入“哪个python”时,我得到
$ which python
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
但是,当我尝试安装Distribution,nose或virtualenv时,出现以下错误。 注意Python / 2.6
$ sudo pip install distribute
Exception:
Traceback (most recent call last):
File "/Library/Python/2.6/site-packages/pip-1.3.1-py2.6.egg/pip/basecommand.py", line 139, in main
status = self.run(options, args)
File "/Library/Python/2.6/site-packages/pip-1.3.1-py2.6.egg/pip/commands/install.py", line 258, in run
import setuptools
ImportError: No module named setuptools
Storing complete log in /Users/brendanspillane/Library/Logs/pip.log
localhost:~ brendanspillane$
我相信Python / 2.6是这里的问题。 结果,我尝试设置我的Python路径(我第一次)使用此问题作为参考“在Mac上更改python路径?” 我输入了
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
这没有明显的效果。
但是我仍然不能运行sudo pip install distribute
并保持收到相同的错误。
谁能帮我? 是我的Python路径吗? 还是我看错了方向?
任何帮助一如既往,非常感谢。
困境
我不太确定它是如何工作的,但是确实可以。 @Robert Lujo值得在https://stackoverflow.com/a/16511140/1214163上获得答案
如果在这里也添加了答案,我将接受。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.