语言核心

深入探索

Python 科学计算

工具链

  • Python跨平台GUI开发框架: kivy
  • Python性能分析器:pyinstrument

应用

混乱的Python多版本管理

python 与 pip

// TODO

手工切换

// TODO

使用 pyenv 管理

基本操作:

  • 列出可安装列表:pyenv install --list
  • 列出已安装列表:pyenv versions
  • 选择使用哪个作为全局:pyenv global xxx

如果是 mac os | fish shell 环境,pyenv 默认不支持,需要添加下 fish 的配置:

编辑文件:~/.config/fish/config.fish
添加配置:

set -x PYENV_ROOT $HOME/.pyenv
set -x PATH $PYENV_ROOT/bin $PATH
status --is-interactive; and . (pyenv init -|psub)
status --is-interactive; and . (pyenv virtualenv-init -|psub)⏎

使用 conda 管理

conda 的两个版本

  • anaconda
  • miniconda

如何选择?

// TODO

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐