你电脑上 python2 和 python3 是怎么和平共处的?

2015-10-08 01:40:42 +08:00
 phithon
RT 。电脑是 mac 。
平时用 python2 用的多,但 python3 也用。
pip 安装的全局库全是 python2 的。
用 python3 的时候,每次用都得 virtualenv 。
但有些就运行个小脚本,几行的,不可能也专门为其创建一个 env 呀。。
大家是怎么处理的?
5567 次点击
所在节点    Python
30 条回复
pheyer
2015-10-08 09:08:59 +08:00
pyenv+1
everettjf
2015-10-08 09:09:27 +08:00
pyenv+1
tmdwex06895
2015-10-08 09:14:33 +08:00
pyenv
Delbert
2015-10-08 12:27:45 +08:00
pycharm ……切换……
s00s
2015-10-08 13:14:21 +08:00
ln -s /usr/bin/python3 /usr/local/bin/python3
ln -s /usr/bin/python /usr/local/bin/python2
adaibee
2015-10-08 13:49:58 +08:00
mapleray
2015-10-08 17:52:32 +08:00
brew install python3 python2
本身 3 和 2 就是分开的,使用的时候 python3 python2 就行,安装库使用 pip3 pip2 ,具体看它链接到哪里。不过一般还是用 virtualenv 和 virtualenvwrapper 吧,尽量不共用系统的 Lib 。
ibigbug
2015-10-08 21:03:49 +08:00
pip2 | pip3 install xxx

大部分库没问题,都是隔离的。

有些要共享的比如 ipython 那个配置文件可能会有 2/3 兼容性问题,改一下也很容易。
feikaras
2015-10-09 05:21:25 +08:00
brew 出来的,还有 apt 出来的,本身就是分开放的。
Tetsuchou
2015-10-10 18:03:47 +08:00
就直接在 PyCharm 里面管理了...

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

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

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

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

© 2021 V2EX