Python pkg_resources.VersionConflict当我尝试启动粘贴服务时
我正在尝试使用端口80。 所以当我使用命令“sudo paster serve development.ini--reload” 我得到这个错误 pkg_resources.VersionConflict:(Pylons 0.9.7(/usr/lib/pymodules/python2.6),Requirement.parse('Pylons>=1.0')) 我试着做“简易安装塔架” 但我明白了 “Pylons 1.0已经是easy install.pth中的活动版本”Python pkg_resources.VersionConflict当我尝试启动粘贴服务时,python,pylons,Python,Pylons,我正在尝试使用端口80。 所以当我使用命令“sudo paster serve development.ini--reload” 我得到这个错误 pkg_resources.VersionConflict:(Pylons 0.9.7(/usr/lib/pymodules/python2.6),Requirement.parse('Pylons>=1.0')) 我试着做“简易安装塔架” 但我明白了 “Pylons 1.0已经是easy install.pth中的活动版本” 如何修复此问题?听起来P
如何修复此问题?听起来Python在模块搜索路径中查找的是0.9.7之前的挂架1.0 如果是这种情况,最简单的解决方案可能是使用软件包管理器卸载Pylons 0.9.7,然后使用easy_install恢复作为副作用删除的任何内容 如果这还不行,请尝试Pylons 1.0并重新运行easy_install。。。虽然我更喜欢使用来保持我的系统包与easy_install安装的东西干净地分开
另一种选择是,您可以使用
virtualenv创建一个干净的虚拟环境,不需要任何站点包
,然后轻松地将Pylons 1.0安装到其中。如果您的全局站点包中有一个不好的版本(/usr/lib/pythonX.Y/site-packages
),您可能还需要删除该版本。