Python 如何确定哪些版本的pypi模块一起使用?
出于旧的wxPython向后兼容的原因,我需要将安装的altgraph模块的版本回滚到0.7 当我这样做时,我安装的modulemodulegraph版本抱怨altgraph不够新:Python 如何确定哪些版本的pypi模块一起使用?,python,pip,pypi,Python,Pip,Pypi,出于旧的wxPython向后兼容的原因,我需要将安装的altgraph模块的版本回滚到0.7 当我这样做时,我安装的modulemodulegraph版本抱怨altgraph不够新: File "build/bdist.macosx-10.3-fat/egg/pkg_resources/__init__.py", line 854, in resolve pkg_resources.ContextualVersionConflict: (altgraph 0.7.0 (/Library/Fram
File "build/bdist.macosx-10.3-fat/egg/pkg_resources/__init__.py", line 854, in resolve
pkg_resources.ContextualVersionConflict: (altgraph 0.7.0 (/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/altgraph-0.7.0-py2.6.egg), Requirement.parse('altgraph>=0.12'), set(['modulegraph']))
既然我确信altgraph必须保持版本0.7(因此我需要回滚的是modulegraph),我如何确定需要回滚到哪个版本的modulegraph,而不必猜测
我想这是一个关于如何确定如何排列模块修订的一般性问题。作者将记录它,或者您将不得不使用尝试不同版本的行之有效的方法,直到您找到一个可以工作的版本。这正是解决这类问题的原因。@jwodder,确切地说是如何做到的?