安装 Python3 真难

2020-05-16 11:31:26 +08:00
 Flowing

为啥现在了,Mac 和很多服务器都默认安装的 Python2 啊。装个 Python3 不是缺这个就是缺那个的。。。

有没有默认装了 Python3 的服务器啊?

8071 次点击
所在节点    Python
49 条回复
AngryMagikarp
2020-05-16 15:08:53 +08:00
@ziiber 我觉得你的 mac 被 docker 污染了
liuzhaowei55
2020-05-16 15:16:40 +08:00
我之前在论坛里骂过 python 的版本演进就是灾难,然后被人骂了好久。
ziiber
2020-05-16 15:16:46 +08:00
@AngryMagikarp 哈哈哈,删除容器就可以了呀,很干净
justfortest
2020-05-16 15:23:24 +08:00
用 conda 啊,一般都没什么问题
zjj19950716
2020-05-16 15:24:28 +08:00
刚装了个 有些要 sll 的模块 编译的时候还要加上 openssl…
infun
2020-05-16 15:26:01 +08:00
一起来 miniconda
TypeError
2020-05-16 15:39:22 +08:00
也就老旧 Linux 问题多,要编译,还要带上一堆参数,OpenSSL 版本之类

新点的 windows 和 Mac 都没问题,包管理一键安装,Windows 还能去应用商店下载,或者装个 wsl
zachlhb
2020-05-16 15:44:04 +08:00
ubuntu 系有 ppa,centos 下载包,设置下环境变量,macos 下载 dmg 包,安装后设置环境变量,很难吗?
XIVN1987
2020-05-16 15:45:11 +08:00
Linux 下如果系统自带 py 是 py2,,那最好还是用 pyenv 安装管理 py3,,避免导致系统组件无法正常执行
chendl111
2020-05-16 15:47:17 +08:00
@AngryMagikarp ubuntu20 使用体验稳定嘛?相较于 18 来说
zhuangzhuang1988
2020-05-16 16:48:38 +08:00
@loading 哈哈,各种下一步下一步,就结束了
freakxx
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
YUX
2020-05-16 16:56:18 +08:00
brew install python@3
nuistzhou
2020-05-16 17:10:03 +08:00
Mac 自带的 py2 千万别碰,那差不多就相当于个系统依赖。
单独装 conda 或者楼上们说的 pyenv 吧,省心太多。
daya
2020-05-16 17:15:41 +08:00
编译安装很简单
tyit
2020-05-16 18:49:26 +08:00
yum install python3.6
python3.6 -m venv /opt/py3
source /opt/py3/bin/activate

其它 OS 都差不多套路
malone6
2020-05-16 18:58:18 +08:00
miniconda,用了之后你会爱上的
love
2020-05-16 19:07:16 +08:00
@XIVN1987 系统组件才不会因为你同时装了两个包版本会出问题,本来设计上就是可以共存的
dorothyREN
2020-05-16 20:00:14 +08:00
mac:brew python3
centos:yum install python36
abcde51111
2020-05-16 20:59:39 +08:00
啊 哈哈 我是用的 anaconda 装的
前几天不知道为什么崩了
卸载半天没搞定,重装有提示重复。。
最后莫名其妙搞好了。。
目录里面有 2 个 anaconda 的 Python3

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

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

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

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

© 2021 V2EX