过去几年我偶尔需要python,但我一直在使用各种不同的方法(canopy,easy_install,pip,...)盲目安装版本和软件包。这导致了下面的悲剧结果:从os删除多个python安装x
$ python
python python2.7-config python3.4-32 pythonw2.6
python-config python3 python3.4-config pythonw2.7
python2.6 python3-32 python3.4m
python2.6-config python3-config python3.4m-config
python2.7 python3.4 pythonw
目前我想开始一个新的项目,使用了很多不同的python模块。但是,当安装像熊猫这样的软件包时(使用pip
),我遇到了很多困难,这很可能是由我的机器上大量的python安装引起的。
我现在的问题是如何删除所有这些python安装,并重新开始,没有做建议here完整的操作系统重新安装。我知道这可能是最好的解决方案,但由于目前我正在为此工作的其他项目目前不适合我。
另外,我怎么能至少创建一个可行的python环境,在这个环境中我可以安装我使用的版本所需的模块。
所有帮助非常感谢!
Louis
绝对+1的virtualenv,ESP mkvirtualenv -p'这python2.6' – 2014-11-03 21:44:13
谢谢您的回答,我确实听说我要小心不要删除原来的python安装,但主要是因为我不确定自己能不能触及我的系统。 关于'virtualenv'你建议我简单地离开我的混乱,为python创建一个单独的环境? – 2014-11-04 06:14:16
基本上是的。那样你就会有一个干净的新环境来开发。如果将来你觉得足够大胆,那么你可以删除一些较旧的Python版本 – meto 2014-11-04 13:55:06