【发布时间】:2011-05-11 02:19:49
【问题描述】:
我正在尝试在 OS X Snow Leopard 上提供现有的 Python 2.5 Pylons 应用程序。
我已经安装了 Python 2.5 并将其设置为默认 Python 安装,安装了 paste,并安装了应用程序所需的 Pylons 版本(0.9.6.1)以及其他鸡蛋......但是当我 cd 到主文件夹并执行“paster serve development.ini”我得到以下信息:
File "/usr/local/bin/paster", line 5, in <module>
from pkg_resources import load_entry_point
File "/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python/pkg_resources.py", line 2603, in <module>
File "/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python/pkg_resources.py", line 666, in require
File "/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python/pkg_resources.py", line 565, in resolve
pkg_resources.DistributionNotFound: PasteScript==1.7.3
我确实已经完成了“easy_install PasteScript==1.7.3”,但我仍然收到此错误。有什么很明显的我想念的吗?帮助?
提前致谢。
【问题讨论】:
-
您是将所有内容都安装到 virtualenv 还是系统中?
-
我正在使用系统。我使用“defaults write com.apple.versioner.python Version 2.5”将 Python 2.5 设置为 Snow Leopard 的默认值(预装的 2.6 除外)
标签: python osx-snow-leopard pylons paste paster