Mac OS X 10.6.7中python-twitter库的twitter.py文件位置(Python 2.6.7)
我在我的Mac上安装了Python 2.6.7,路径是/usr/local/bin/python。之前,我安装了一个叫做python-twitter的库。安装的时候我按照以下步骤操作:
- 解压文件:tar -xvf python-twitter-0.8.3.tar.gz
- 进入解压后的文件夹:cd python-twitter-0.8.3
- 构建安装包:python setup.py build
- 安装这个库:python setup.py install
但是现在,我想修改安装这个模块时生成的twitter.py文件。我试着在Python的site-packages目录里找这个文件,但找不到。
顺便告诉你们,这里是我的PYTHONPATH:
/usr/local/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg
/usr/local/lib/python2.6/site-packages/oauth2-1.5.170-py2.6.egg
/usr/local/lib/python2.6/site-packages/simplejson-2.1.6-py2.6-macosx-10.4-x86_64.egg
/usr/local/lib/python2.6/site-packages/lxml-2.3-py2.6-macosx-10.4-x86_64.egg
/usr/local/lib/python2.6/site-packages/python_twitter-0.8.2-py2.6.egg
/usr/local/lib/python26.zip
/usr/local/lib/python2.6
/usr/local/lib/python2.6/plat-darwin
/usr/local/lib/python2.6/plat-mac
/usr/local/lib/python2.6/plat-mac/lib-scriptpackages
/usr/local/lib/python2.6/lib-tk
/usr/local/lib/python2.6/lib-old
/usr/local/lib/python2.6/lib-dynload
/Users/username/.local/lib/python2.6/site-packages
/usr/local/lib/python2.6/site-packages
我用'locate'命令在所有文件夹里找过,但还是找不到。
有人知道twitter.py文件在哪里吗?
2 个回答
那我们来看看一个简单的
import twitter
print(twitter.__path__)
来找出它在哪里?另外,repr(twitter)
应该类似于
<module 'twitter' from '/path/you/want/twitter.py'>
你可能还想使用 virtualenv 来创建一个干净的测试环境,这样你可以在全局应用之前先测试你的修改。
这个文件在 .egg 文件里面,实际上它就是一个压缩包。
/Library/Python/2.6/site-packages-> zipinfo python_twitter-0.8.2-py2.6.egg
Archive: python_twitter-0.8.2-py2.6.egg 60381 bytes 8 files
-rw-r--r-- 2.0 unx 122153 b- defN 16-Apr-11 16:57 twitter.py
-rw-r--r-- 2.0 unx 128307 b- defN 28-Jun-11 09:14 twitter.pyc
-rw-r--r-- 2.0 unx 1 b- defN 28-Jun-11 09:14 EGG-INFO/dependency_links.txt
-rw-r--r-- 2.0 unx 25334 b- defN 28-Jun-11 09:14 EGG-INFO/PKG-INFO
-rw-r--r-- 2.0 unx 28 b- defN 28-Jun-11 09:14 EGG-INFO/requires.txt
-rw-r--r-- 2.0 unx 397 b- defN 28-Jun-11 09:14 EGG-INFO/SOURCES.txt
-rw-r--r-- 2.0 unx 8 b- defN 28-Jun-11 09:14 EGG-INFO/top_level.txt
-rw-r--r-- 2.0 unx 1 b- defN 28-Jun-11 09:14 EGG-INFO/zip-safe
8 files, 276229 bytes uncompressed, 59457 bytes compressed: 78.5%
如果你想要做一些修改,最简单的方法是在运行 setup.py 之前先编辑这个文件。就你来说,只需要做完修改后,再重新运行 setup.py 就可以了。