2012-06-19 55 views
1

设置的iMac 10.7.4,Eclipse的靛蓝,Pydev的,Python的2.7正确的目录添加到PYTHONPATH

我试图安装Tweepy API但文档是有点稀疏的任何初学者程序员。我想我已经安装它,因为我已经下载了必要的文件,以我的应用程序文件夹,然后键入“巨蟒的setup.py安装”

不过我现在才了解的PYTHONPATH和使用import

的正确方法

谁能告诉我在哪里,我要找到Tweepy文件夹,这样我可以我相信这是一个标准的目录结构将它添加到PYTHONPATH

我的Python“系统库”都位于

/库/ Frameworks/Python.framework/Versions/2.7/lib/python2.7/

编辑:PYTHONPATH打印输出

['/Users/me/Documents/workspace/Tweeter/src', 

'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg', 
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/tweepy-1.7.1-py2.7.egg', 

'/Users/me/Documents/workspace/Tweeter/src', ' 
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/tweepy-1.7.1-py2.7.egg', 

'/Applications/eclipse/plugins/org.python.pydev_2.5.0.2012040618/PySrc/pydev_sitecustomize', 

'/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages', '/Library/Python/2.7/site-packages', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/tweepy-1.7.1-py2.7.egg', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip'] 

回答

2

您可以在PYTHONPATH的文件夹中放置。

要知道哪些文件夹是在您的PYTHONPATH可以运行这个Python代码

import sys 
print sys.path 

而且有时你也可以在你的当前工作目录添加软件包。

或把它的任何地方(可能是您必须添加空文件,名为__init__.py),那么在使用之前做到这一点,

import sys 
sys.path.append('/absolute/path/to/your/tweepyparentdir') 
+0

嘿, 当我打印出来,它看起来像我的sys.path中已经将Tweepy添加到PythonPath中。 虽然有两个很好的建议,但我相信他们会在未来帮助别人。 – Deepend