
想看看大家 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 Mar 24, 2018 miniconda 是最简明清晰的。 |
2 1iuh Mar 24, 2018 pyenv 了解一下 |
3 limerence12138 Mar 24, 2018 via Android homebrew 啊 |
4 testsec Mar 24, 2018 via iPhone 自带的 Python2 最好不要动 |
5 zetary Mar 24, 2018 via iPhone anaconda 装了以后用 conda 管理环境,内置的别碰 |
6 dingtian Mar 24, 2018 homobrew 不是已经用 python 代替 python3 了么。。。就是默认 berw install python 就是 3。。。python2 换了个名字 |
7 clavichord93 Mar 24, 2018 现在 homebrew 直接安装的 python 就是 python3,装完之后就接管系统的 python 了,除非你调用 python2。然后你就可以 pyenv 了。 |
8 pynix Mar 24, 2018 brew python 已经是 3.6 /usr/bin/python 2.7.10 python@2 可以安装 2 |
9 tomychen Mar 24, 2018 brew install port python3.x virtualenv 是个好东西... |
10 cxbig Mar 24, 2018 via iPhone docker 或 pyenv |
11 linthieda Mar 24, 2018 我用 Anaconda 管理了数十个环境, |
12 quinoa42 Mar 24, 2018 brew install pyenv pyenv install 3.6.4 2.7.14 pyenv global 3.6.4 2.7.14 |
13 mxalbert1996 Mar 24, 2018 via Android |
14 ACSuperChen Mar 24, 2018 如果想另起炉灶不用系统自带的话 brew install python3 就 ok 一般 brew 安装不会有什么问题 |
15 jason94 Mar 24, 2018 homebrew 直接安装 python3 |
16 chuxiwen Mar 24, 2018 via iPhone pyenv 么。想用什么版本用什么。 |
17 julyclyde Mar 24, 2018 都在说怎么办,却没人说为什么 |
18 zetary Mar 24, 2018 via iPhone @mxalbert1996 好吧忘了这里是 v 站…我就是做科学计算 |
19 GoLand Mar 24, 2018 via Android pyenv 了解一下。 |
21 freefcw Mar 24, 2018 建议使用 pipenv,pycharm 可以支持 |
23 xern Mar 24, 2018 via Android anaconda 了解一下 |
24 ljypaul2011 Mar 24, 2018 打卡 |
25 qsnow6 Mar 24, 2018 via iPhone anaconda 太大了 很多用不到的东西 |
26 vimiix Mar 26, 2018 正确姿势 pipenv |