gpt4 book ai didi

python - 使用 pyenv 设置默认 python

转载 作者:行者123 更新时间:2023-12-03 13:34:16 26 4
gpt4 key购买 nike

我尝试通过安装 PYENV 和 PYPIP 来升级我的 macOS Catalina 10.15.1 上的 Python 版本,并将全局和本地设置为版本 3.8.0。但是当我尝试使用 python 版本时,它仍然显示内置在 MacOS 操作系统中的 python 版本。缺少哪一部分?

$ pyenv -v
pyenv 1.2.14

$ pypip -v
zsh: command not found: pypip

$ pyenv versions
system
* 3.8.0 (set by /Users/aj/.python-version)

$ pyenv global
3.8.0

$ pyenv local
3.8.0

$ python -V
Python 2.7.16

最佳答案

正如gelondia 提到的,您可能需要将此代码添加到您的~/.bash_profile获取您的 PATH正确设置:

if command -v pyenv 1>/dev/null 2>&1; then
eval "$(pyenv init -)"
fi
echo $PATH应该返回类似 /Users/matthewpowers/.pyenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 的内容.请注意 ~/.pyenv/shims目录在前面。
我添加了一个单独的答案,因为我认为您应该在 ~/.bash_profile 中添加一些不同的代码比gelonida 建议。
这篇文章曾经包含有值(value)的附加信息,由于我不明白的原因,这些信息已被 mods 删除。

关于python - 使用 pyenv 设置默认 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58679742/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com