查看可安装版本:
pyenv install --list
筛选可安装版本:
pyenv install --list | grep 3.6
安装命令:
pyenv install 3.6.6
查看已安装版本:
pyenv versions
设置全局使用版本:
pyenv global 3.6.6
设置局部使用版本:
python mkdir python2.7
python cd python2.7
python2.7 pyenv local 2.7.14 # 将python2.7目录设置为2.7.14版本
删除版本:
pyenv uninstall 3.6.6
(pyenv已经很强大了,但还不够,如果我们希望每个项目的依赖都是独立的,而不是全部安装在同一版本的python中)
用pyenv-virtualenv创建虚拟环境:
pyenv virtualenv 2.7.14 my-virtual-env-2.7.14
查看现有虚拟环境:
pyenv virtualenvs
启用虚拟环境:
pyenv activate my-virtual-env-2.7.14
退出虚拟环境:
pyenv deactivate
删除虚拟环境:
rm -rf ~/.pyenv/versions/my-virtual-env-2.7.14
(pyenv用于管理版本,pyenv-virtualenv用于管理指定版本的虚拟环境。)
conda管理环境
查看version
conda --version
创建环境
conda create --name env_name
conda create -n env_name python=3 Astroid Babel
(-n等同于--name,如-h等同于--help,其余类似)
(默认在conda/envs)
激活环境
conda acitvate env_name
列出环境
conda info --envs
当前环境
conda info --envis
取消激活环境
conda deactivate
复制一个环境
conda create -n flowers --clone snowflakes
删除一个环境
conda remove -n flowers --all
查看该环境中包和其版本的列表
conda list
检查python版本
conda search --full --name python
安装包(在指定镜像)
conda install --channel https://conda.anaconda.ort/pandas bottleneck
移除包
conda remove -n env_name package_name
删除conda
移除Anaconda 或 Miniconda 安装文件夹