python - 如何将 Python 3.5.1 与 pyenv 一起使用(在 Mac 上)?
问题描述
我安装了 Python 3.5.1 然后运行pyenv install 3.5.1
,认为这将指向 Python 3.5.1。但这没有用。
MBP-Oct-2016:~ user1$ python -V
Python 2.7.10
MBP-Oct-2016:~ user1$ pyenv versions
* system (set by /Users/user1/.pyenv/version)
3.5.1
如何让 pyenv 使 Python 3.5.1 成为 Python 的默认版本?
解决方案
警告:不要~/.pyenv/version
直接接触。这不是推荐的方式。
pyenv
通过将以下内容放入 shell 的初始化文件中进行初始化。(~/.bash_profile
对于 macOS 上的 Bash,~/.zshrc
对于 ZSH)。export PATH="$HOME/.pyenv/bin:$PATH" if command -v pyenv &>/dev/null; then eval "$(pyenv init -)" fi if command -v pyenv-virtualenv &>/dev/null; then eval "$(pyenv virtualenv-init -)" fi
打开一个新的交互式 shell,使用以下命令将 Python 3.5.1 设置为默认 Python,
pyenv global 3.5.1
参考
推荐阅读
- reactjs - 使用 next.js 时出现服务器错误,错误:找不到 react-redux 上下文值;请确保组件被包裹在一个
- wordpress - 如何在 WooCommerce 中自定义产品页面
- python - 如何在 PyQt5 GUI 中运行两个无限循环?
- android - 使用 MediaRecorder 记录块时如何避免丢失帧
- python - 如何在numpy中组合两个矩阵?
- c# - SQLite/WPF - TextColumn 绑定一个新的标题文本
- node.js - 为什么我无法使用我的公共 IP 访问我的红色节点
- sharepoint - sharepoint webpart xlsx 要列出
- logical-operators - 布尔代数:如何证明这个范式方程?
- python - 双向链表的反向实现是如何工作的?