Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python pkg_resources.VersionConflict当我尝试启动粘贴服务时_Python_Pylons - Fatal编程技术网

Python pkg_resources.VersionConflict当我尝试启动粘贴服务时

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

我正在尝试使用端口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在模块搜索路径中查找的是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
),您可能还需要删除该版本。