
为啥现在了,Mac 和很多服务器都默认安装的 Python2 啊。装个 Python3 不是缺这个就是缺那个的。。。
有没有默认装了 Python3 的服务器啊?
1 keepeye 2020-05-16 11:32:34 +08:00 用 pyenv 安装啊 很简单 |
2 AngryMagikarp 2020-05-16 11:35:15 +08:00 Ubuntu 20.04 默认只带 Python3,不带 Python2,遥遥领先 Mac 。 |
3 Trim21 2020-05-16 11:35:31 +08:00 比较新的 ubuntu 默认就是 python3 啊 |
4 jmc891205 2020-05-16 11:39:11 +08:00 via iPhone conda |
5 jdhao 2020-05-16 11:39:11 +08:00 via Android 用 anaconda 或者 miniconda 安装,很简单 |
6 superrichman 2020-05-16 11:40:45 +08:00 via iPhone 要体验最新的软件就用 manjaro,它早就更新到 py3 了 如果是 mac 的话推荐用 brew 管理。 (不过我都是手动编译,不觉得很难 /doge ) |
7 sazima 2020-05-16 11:42:42 +08:00 直接下载, 解压, 建立软连接 |
9 txydhr 2020-05-16 12:01:05 +08:00 历史遗留问题啊,难道出 python3,让之前的脚本代码全改了么? |
10 sadfQED2 2020-05-16 12:05:04 +08:00 推荐用用 anaconda,用完以后你再也不会说难了 |
11 VDimos 2020-05-16 12:05:24 +08:00 via Android 用 conda 装,装十个版本 python 在电脑上都没问题 |
12 cmdOptionKana 2020-05-16 12:07:30 +08:00 miniconda, 这个管理 python 版本的逻辑最清晰了,易用。 |
13 exploreexe 2020-05-16 13:15:28 +08:00 Mac 下的 Python2 不全 brew 安装的 py3 也有问题 当时搞的脑壳疼 |
14 demonzoo 2020-05-16 13:18:24 +08:00 嗯,我前一阵也被弄得脑壳疼。试了好多种方法,最后都不记得怎么解决的了。。。 |
15 loading 2020-05-16 13:19:42 +08:00 via Android windows 啥都不带,既落后又领先。 |
16 bitzhuxb 2020-05-16 13:21:40 +08:00 源码安装也还行,设置好路径和软链 |
19 raptor 2020-05-16 13:31:04 +08:00 完全转用 py3 五六年了,没觉得有这种问题。 mac 下用 brew 装 py3 很顺畅啊,服务端也是安装完第一步直接就装 py3,全都 virutalenv 加持 |
21 AngryMagikarp 2020-05-16 15:08:53 +08:00 @ziiber 我觉得你的 mac 被 docker 污染了 |
22 liuzhaowei55 2020-05-16 15:16:40 +08:00 我之前在论坛里骂过 python 的版本演进就是灾难,然后被人骂了好久。 |
23 ziiber 2020-05-16 15:16:46 +08:00 via Android @AngryMagikarp 哈哈哈,删除容器就可以了呀,很干净 |
24 justfortest 2020-05-16 15:23:24 +08:00 via Android 用 conda 啊,一般都没什么问题 |
25 zjj19950716 2020-05-16 15:24:28 +08:00 via iPhone 刚装了个 有些要 sll 的模块 编译的时候还要加上 openssl… |
26 GlobalNPC 2020-05-16 15:26:01 +08:00 一起来 miniconda |
27 TypeError 2020-05-16 15:39:22 +08:00 via Android 也就老旧 Linux 问题多,要编译,还要带上一堆参数,OpenSSL 版本之类 新点的 windows 和 Mac 都没问题,包管理一键安装,Windows 还能去应用商店下载,或者装个 wsl |
28 zachlhb 2020-05-16 15:44:04 +08:00 via Android ubuntu 系有 ppa,centos 下载包,设置下环境变量,macos 下载 dmg 包,安装后设置环境变量,很难吗? |
29 XIVN1987 2020-05-16 15:45:11 +08:00 Linux 下如果系统自带 py 是 py2,,那最好还是用 pyenv 安装管理 py3,,避免导致系统组件无法正常执行 |
30 chendl111 2020-05-16 15:47:17 +08:00 @AngryMagikarp ubuntu20 使用体验稳定嘛?相较于 18 来说 |
31 zhuangzhuang1988 2020-05-16 16:48:38 +08:00 via Android @loading 哈哈,各种下一步下一步,就结束了 |
32 metamask 2020-05-16 16:48:50 +08:00 pyenv https://github.com/pyenv/pyenv-installer 1. curl https://pyenv.run | bash 2. + bashrc 或者 对应的 3. pyenv install 3.x.x |
33 YUX PRO brew install python@3 |
34 flgn88 2020-05-16 17:10:03 +08:00 via iPhone Mac 自带的 py2 千万别碰,那差不多就相当于个系统依赖。 单独装 conda 或者楼上们说的 pyenv 吧,省心太多。 |
35 daya 2020-05-16 17:15:41 +08:00 via iPhone 编译安装很简单 |
36 tyit 2020-05-16 18:49:26 +08:00 via iPhone yum install python3.6 python3.6 -m venv /opt/py3 source /opt/py3/bin/activate 其它 OS 都差不多套路 |
37 malone6 2020-05-16 18:58:18 +08:00 via Android miniconda,用了之后你会爱上的 |
39 dorothyREN 2020-05-16 20:00:14 +08:00 mac:brew python3 centos:yum install python36 |
40 abcde51111 2020-05-16 20:59:39 +08:00 啊 哈哈 我是用的 anaconda 装的 前几天不知道为什么崩了 卸载半天没搞定,重装有提示重复。。 最后莫名其妙搞好了。。 目录里面有 2 个 anaconda 的 Python3 |
41 FurN1 2020-05-17 00:04:54 +08:00 pyenv-virtualenv 可以和 miniconda 配合 |
42 happyhou 2020-05-17 01:14:58 +08:00 anaconda |
43 laike9m 2020-05-17 01:27:02 +08:00 via Android @liuzhaowei55 版本演进和这个帖子里提的安装,完全是两个问题吧 |
44 ShonStewart 2020-05-17 09:39:29 +08:00 @jdhao 同一此解,如果用 vscode 的话再配置一下就可以在 terminal 里直接用相应的 python 了 "terminal.integrated.env.osx": { "PATH": "" }, |
45 liuzhaowei55 2020-05-17 12:40:10 +08:00 @laike9m python2 官方都宣布过时了,但很多系统还是要默认安装,这不就是因为 python 的版本演进太垃圾了,导致了基本上人人的电脑上都是 python2 与 python3 共存的现象。 |
46 no1xsyzy 2020-05-17 13:14:06 +08:00 arch 默认 py3,py2 还得手动安装( 话说前段时间的 NSA 内部 Python 教程,安装就是说用 conda 或者另外一个好像是 PyEnv ? |
47 arischow 2020-05-17 16:53:37 +08:00 @liuzhaowei55 你倒是去让系统包用 Python 3 呀,社区推动力度还不够? |
48 yanqiyu 2020-05-17 22:27:44 +08:00 现在好几个 Linux 发行版都开始大搞去 Python2 了, 应该快了 |
49 northisland 2020-05-18 15:19:16 +08:00 |