1
mathgl 2015-10-08 01:45:42 +08:00 via Android
我自己编译了 py2 py3 。同时用也没什么问题。
|
3
013231 2015-10-08 01:49:07 +08:00
你完全可以装 Python 3 的全局库. 和 2 不会互相影响.
|
4
ljcarsenal 2015-10-08 01:51:47 +08:00 via Android
mac 不知道 linux 上命令行是 Python3 pip3 这样的
|
7
phithon OP @ljcarsenal mac 这样执行报错了。。
|
9
WalkingEraser 2015-10-08 01:53:54 +08:00
windows 和 linux 表示想用哪个就用哪个,并没有冲突,因为其实就是个环境变量的事情
|
12
Owenjia 2015-10-08 02:02:53 +08:00 via Android 1
pip3 ,或者 python3 -m pip
Gentoo 的话还可以设置 PYTHON_TARGETS 然后用 Portage 装 |
13
ericls 2015-10-08 02:34:44 +08:00
我从来没有在没有 virtualenv 的环境下自己运行过 python 脚本 (除了当计算器用)
|
14
ericls 2015-10-08 02:35:04 +08:00
@WalkingEraser OS X 也是一样
|
16
haroldwu 2015-10-08 07:17:32 +08:00 via Android
用 anaconda 管理的路過~
|
17
blueset 2015-10-08 07:40:21 +08:00
python && pip
python3 && pip3 |
18
zander 2015-10-08 08:04:11 +08:00 1
pip3 啊,没问题的。
homebrew install python python3 pip install pip3 install |
19
janxin 2015-10-08 08:32:02 +08:00
pyenv
|
20
darouwan 2015-10-08 09:00:46 +08:00
完全没影响啊~我何止是 Python2 和 3 啊,还有 2 的 32bit ,和 3 的 32bit ,还有 Anaconda3
|
21
pheyer 2015-10-08 09:08:59 +08:00
pyenv+1
|
22
everettjf 2015-10-08 09:09:27 +08:00
pyenv+1
|
23
tmdwex06895 2015-10-08 09:14:33 +08:00
pyenv
|
24
Delbert 2015-10-08 12:27:45 +08:00 via Android
pycharm ……切换……
|
25
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 |
26
adaibee 2015-10-08 13:49:58 +08:00
|
27
mapleray 2015-10-08 17:52:32 +08:00
brew install python3 python2
本身 3 和 2 就是分开的,使用的时候 python3 python2 就行,安装库使用 pip3 pip2 ,具体看它链接到哪里。不过一般还是用 virtualenv 和 virtualenvwrapper 吧,尽量不共用系统的 Lib 。 |
28
ibigbug 2015-10-08 21:03:49 +08:00
pip2 | pip3 install xxx
大部分库没问题,都是隔离的。 有些要共享的比如 ipython 那个配置文件可能会有 2/3 兼容性问题,改一下也很容易。 |
29
feikaras 2015-10-09 05:21:25 +08:00
brew 出来的,还有 apt 出来的,本身就是分开放的。
|
30
Tetsuchou 2015-10-10 18:03:47 +08:00
就直接在 PyCharm 里面管理了...
|