python - 在 MacOS 上安装和配置最新的 python 3.8 时出现问题
问题描述
我一直在尝试通过自制软件在 MacOS 上安装 Python 3.8,但最终得到了许多版本的 Python。
$ which python3
$ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3
$ cd /Library/Frameworks/Python.framework/Versions
$ ls
$ 3.6 3.8
如何修复它以使 3.8 成为默认的 python 版本?
解决方案
据我所知,目前我们仍在努力迁移到 Python 3.8(太多的 Homebrew 公式依赖项和 Jenkins CI 经常耗尽磁盘空间)。
这是大型问题跟踪器:Github python 3.8 迁移问题。
目前,我建议使用pyenv,我自己也用它来管理多个 python 版本以进行开发。
这是您需要做的:
brew install pyenv
pyenv init
eval "$(pyenv init -)"
# 确保echo 'eval "$(pyenv init -)"' > ~/.bash_profile
未来的 shell 会话。pyenv install 3.8.0
pyenv global 3.8.0
然后你就可以走了。
推荐阅读
- python - 使用openpyxl在两个excel单元格之间画一条线
- java - FileOutputStream 或任何使用 java 文件的创建文件默认创建在 Eclipse 主文件夹的相对路径中
- assembly - 具有单独文档标题的 Doxygen 和汇编源文件
- swift - Swift:在 Firebase 数据库中搜索特定值并查找所有相关数据
- asp.net-core - 为每个请求手动验证用户的声明
- postgresql - 在交易日期之间生成日期系列
- java - 过滤带有特定注解的类
- npm - 有没有办法将一个 npm 包及其所有依赖项导入 verdaccio?
- ms-access - 如何获得“记录集”表格的最大值?
- javascript - 调用 app.use/app.post(其中 INSERT INTO a db)以获取表单值