我安装了几个python版本(并在我的机器上正常工作)。没有办法从命令行执行特定版本的python。
说我想使用python 3.1。我正在使用 SIMPLE COMMAND 之类的内容,例如python3.1
或python31
,如下所示:python3.1 setup.py install
。
[pip
有pip3.1
来安装一个包含python版本3.1的库,具体来说是
答案 0 :(得分:2)
是的,这是可能的,但最佳方法取决于您使用的操作系统。对于Windows,您需要py
启动器,其指示为here。对于Mac OS X和Linux,您可以使用类似pyenv的内容。当然,您始终可以使用virtualenv构建自己的解决方案。
答案 1 :(得分:0)
有很多方法可以解决这个问题。正如Sir_FZ指出的那样,可执行文件已经命名为python2.7
等,所以你想要的已经存在了。如果出于某种奇怪的原因,你的$PATH
中有多个python2.7,你可以明确地调用/my/other/python2.7
等。如果你很懒,你甚至可以创建别名的alias p2=/my/other/python2.7
和然后你可以拨打p2 setup.py install
如果您要这样做超过一天,我建议您按照Sagar的链接进行操作。