2017-08-03 115 views
0

嗨我已经在CentOS6.9机器上安装python2.7 64位,后来意识到我想运行的程序是32位,有没有办法切换python2。 7,从64位到32位,我已经尝试重建python2.7为32位,但它似乎没有卸载64位蟒蛇我也没有办法获得了32位,但转换python 2.7 64bit到32bit Centos6.9

百胜删除蟒蛇

将删除我不想要的许多依赖项,那么有没有办法切换?

+0

我注意到你没有标记任何你接受的问题。请阅读[this](https://stackoverflow.com/help/someone-answers)。虽然你没有义务接受答案,但这是感谢帮助你的人的一种很好的方式。请考虑这样做。你甚至得到+2代表接受答案。 –

回答

1

首先,安装virtualenv。然后,您可以通过创建一个虚拟的环境:

virtualenv --python=/path/to/your/32bit_python ~/py32 
source ~/py32/bin/activate 

现在,您的系统将使用这个版本的Python,和pip将安装这种环境。

Source

+0

嗨,我试过你的解决方案,但它结束了,系统仍在搜索旧lib路径上的所有共享对象... – user1998844

+0

@ user1998844不知道什么问题可能是。从我所看到的。这应该做到这一点。你确定要激活它吗?如果有帮助,可能还会安装'virtualenvwrapper'。 –