从最新的8.2(将近1200行代码)twisted可以看出,我缺少了一些东西: http://twistedmatrix.com/trac/browser/trunk/twisted/words/protocols/jabber/xmlstream.py
我的副本(3年前的697行)在: /System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/Python/twisted/words/protocols/jabber/xmlstream.py
我运行了在网站上找到的mac安装程序,看起来安装得很好,但显然我缺少了一些东西: http://twistedmatrix.com/trac/wiki/Downloads
有人能告诉我如何在我的mac上正确更新twisted吗?
尝试使用
virtualenv
和pip
(sudo easy_install virtualenv pip
),这是避免您正在经历的依赖地狱的好方法。使用
virtualenv
可以创建独立的Python环境,然后使用pip
可以直接在virtualenv
s中安装新的包下面是一个完整的示例:
答案就藏在这里: http://twistedmatrix.com/trac/wiki/FrequentlyAskedQuestions#WhyamIgettingImportErrorsforTwistedsubpackagesonOSX10.5
不过,对于如何/在何处解决这个问题还不是很清楚。
经过一番挖掘,我用这个解决了这个问题:
在命令提示符下键入:pico~/.bash\u profile 添加到该文件的顶部:export PYTHONPATH=~/Library/Python/2.5/site-packages/
保存并退出该文件,您将最终运行最新和最好的twisted版本。(假设您已经从twisted站点下载并安装了它)
您可以通过滚动到底部并单击“以其他格式下载”来下载您提到的文件
否则只需进行svn更新。
相关问题 更多 >
编程相关推荐