想看看大家 Mac 下是让 python3 和 python2 共存么?为什么我每次安装 Python3 之后,调用总是会报**AttributeError: module 'enum' has no attribute 'IntFlag'**的错。。真的是快崩溃了。看具体报错是在're.py'文件下
我就是想简单的在使用的时候能够用命令区分出 Python3 和 Python2,感觉不应该会出这种乱七八糟的兼容性问题呀。。是我使用姿势不对?
还有,有大佬直接把 Mac 上的 Python 升级到 Python3,卸载掉 Python2 的么?会有什么问题吗?求指教。
再更新一下,说明一下我现在的情况:
其实我最终的目的是这样:
有大神知道怎么搞么。。我觉得可能我的情况可能不太常规。。。。
pyenv
+ pycharm
满足了项目需求pyenv
是真的好用easy_install -- upgrade xxx
来进行的强制升级module 'enum' has no attribute 'IntFlag'
,我最后用的3.4.0,先暂时用着,等项目搞完之后再来具体处理上面的报错。 1
SuperMild 2018-03-24 00:22:42 +08:00
miniconda 是最简明清晰的。
|
2
1iuh 2018-03-24 00:24:27 +08:00
pyenv 了解一下
|
3
limerence12138 2018-03-24 00:36:28 +08:00 via Android
homebrew 啊
|
4
testsec 2018-03-24 00:53:37 +08:00 via iPhone
自带的 Python2 最好不要动
|
5
zetary 2018-03-24 00:55:34 +08:00 via iPhone
anaconda 装了以后用 conda 管理环境,内置的别碰
|
6
dingtian 2018-03-24 00:58:12 +08:00
homobrew 不是已经用 python 代替 python3 了么。。。就是默认 berw install python 就是 3。。。python2 换了个名字
|
7
clavichord93 2018-03-24 01:02:34 +08:00
现在 homebrew 直接安装的 python 就是 python3,装完之后就接管系统的 python 了,除非你调用 python2。然后你就可以 pyenv 了。
|
8
pynix 2018-03-24 01:06:45 +08:00
brew python 已经是 3.6
/usr/bin/python 2.7.10 python@2 可以安装 2 |
9
tomychen 2018-03-24 01:24:08 +08:00
brew install
port python3.x virtualenv 是个好东西... |
10
cxbig 2018-03-24 01:56:02 +08:00 via iPhone
docker 或 pyenv
|
11
linthieda 2018-03-24 02:43:31 +08:00
我用 Anaconda 管理了数十个环境,
|
12
quinoa42 2018-03-24 02:48:31 +08:00
brew install pyenv
pyenv install 3.6.4 2.7.14 pyenv global 3.6.4 2.7.14 |
13
mxalbert1996 2018-03-24 03:43:57 +08:00 via Android
|
14
ACSuperChen 2018-03-24 08:14:50 +08:00
如果想另起炉灶不用系统自带的话
brew install python3 就 ok 一般 brew 安装不会有什么问题 |
15
jason94 2018-03-24 08:22:58 +08:00
homebrew 直接安装 python3
|
16
chuxiwen 2018-03-24 08:39:37 +08:00 via iPhone
pyenv 么。想用什么版本用什么。
|
17
julyclyde 2018-03-24 08:41:32 +08:00
都在说怎么办,却没人说为什么
|
18
zetary 2018-03-24 08:54:13 +08:00 via iPhone
@mxalbert1996 好吧忘了这里是 v 站…我就是做科学计算
|
19
GoLand 2018-03-24 09:04:41 +08:00 via Android
pyenv 了解一下。
|
21
freefcw 2018-03-24 09:47:28 +08:00
建议使用 pipenv,pycharm 可以支持
|
23
xern 2018-03-24 11:12:05 +08:00 via Android
anaconda 了解一下
|
24
ljypaul2011 2018-03-24 11:38:48 +08:00
打卡
|
25
qsnow6 2018-03-24 13:36:23 +08:00 via iPhone
anaconda 太大了 很多用不到的东西
|
26
vimiix 2018-03-26 13:46:25 +08:00
正确姿势 pipenv
|