同一台机器同时安装 python2.7 和 python3.4 会不会冲突呀?

2014-12-17 16:59:40 +08:00
 vJianZhen
如果分开两个目录安装,那是不是没有什么互相干扰的一回事?
如果是这样,Django等其他库使用有没有影响?
如果不能同时存在,有木有什么解决方案。

求解。
16343 次点击
所在节点    Python
20 条回复
wxg4net
2014-12-17 17:07:38 +08:00
一般是可以同时安装的
vJianZhen
2014-12-17 17:12:00 +08:00
@wxg4net 唉,我不应该问这个问题的。其实,Google一下已经很容易就找到了答案。

还是要 谢谢你。
clino
2014-12-17 17:19:28 +08:00
可以用 virtualenv 配置不同的 python 版本下的环境
scratbai
2014-12-17 17:48:54 +08:00
我就装了两个,python3我就在bin下建个叫python3的链接。可以分别使用python和python3
messyidea
2014-12-17 18:03:45 +08:00
环境变量配好就行了
xarrow
2014-12-17 18:04:46 +08:00
应该那个环境变量优先选择 P2还是P3了
vJianZhen
2014-12-17 18:05:36 +08:00
@xarrow 缘分呐!头像一样的银儿
egrcc
2014-12-17 18:06:56 +08:00
不会,我的ubuntu就装了两个,没有问题
Rand01ph
2014-12-17 20:11:40 +08:00
编译的时候指定到/usr/local目录,使用时用python2.x和python3.x作为启动指令。
zqhong
2014-12-17 20:25:32 +08:00
zsh的输出结果:
➜ ~ python --version
Python 2.7.6
➜ ~ python3.4 --version
Python 3.4.0
➜ ~ uname -a
Linux Aspire 3.13.0-43-generic #72-Ubuntu SMP Mon Dec 8 19:35:06 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

我机子也是两个版本的Python呢。
Delbert
2014-12-17 20:36:43 +08:00
我Mac装的3.4.1,自带的2.7.6
我Win装的3.4.2,还有个2.7.8
都正常使用,没有任何问题。
totogo
2014-12-17 22:25:25 +08:00
@vJianZhen
@xarrow
在一起!在一起!
vJianZhen
2014-12-18 00:03:15 +08:00
@totogo 叫我说啥好呢
yuankui
2014-12-18 09:09:52 +08:00
知错能改,善莫大焉。。
maxbon
2014-12-18 17:29:36 +08:00
不会冲突
vJianZhen
2014-12-18 22:34:58 +08:00
谢谢V友们,亲亲~
lao454490095
2014-12-20 23:35:08 +08:00
github搜pyenv
forLearn
2016-04-28 09:03:35 +08:00
@Delbert 在 windows 上应该怎么配置环境变量以共存呢?
Delbert
2016-05-01 07:01:43 +08:00
@forLearn 常用哪个就把哪个放在前面
forLearn
2016-05-04 14:44:48 +08:00
关于共存我弄好了,我想了想还是说说吧。
将两个文件夹都放到环境变量中,同时不要用 PYTHONHOME 这个变量值。最后,我把 python3.4 的文件夹中的 python.exe 重命名为 python3.exe 了,这样在命令行可以直接以 python 与 python3 分别调用。
也感谢 @Delbert 的回复。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/154655

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX