pyenv安装和使用

Mac OS 安装配置参考以下链接:

https://www.cnblogs.com/mysticbinary/p/12558653.html

ubuntu 安装配置参考一下链接:

https://www.cnblogs.com/chjbbs/p/6611452.html
注意修改完环境变量之后source ~/.bashrc

  • "No module named '_ctypes'"错误解决:
      sudo apt-get install libffi-dev
      pyenv uninstall 3.7.6
      pyenv install 3.7.6

https://stackoverflow.com/questions/27022373/python3-importerror-no-module-named-ctypes-when-using-value-from-module-mul

windows 安装

pip install pyenv-win --target %USERPROFILE%/.pyenv

配置SYSTEM PATH

pyenv 常见命令使用:

# 查看当前的 Python 版本
pyenv version

# 查看已经安装的Python版本
pyenv versions

# global 全局设置 一般不建议改变全局设置
pyenv global <python版本>

# shell 会话设置 只影响当前的shell会话
pyenv shell <python版本>
# 取消 shell 会话的设置
pyenv shell --unset

# local 本地设置 只影响所在文件夹
pyenv local <python版本>

# 查看可以安装的所有版本
pyenv install --list

优先级关系是:shell > local > global

https://pyinstaller.readthedocs.io/en/stable/development/venv.html

原文地址:https://www.cnblogs.com/practitioners/p/13403170.html