美文网首页
Pyenv管理环境(附conda)

Pyenv管理环境(附conda)

作者: 蜘蛛鱼 | 来源:发表于2020-06-06 20:30 被阅读0次

查看可安装版本:
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 安装文件夹

相关文章

网友评论

      本文标题:Pyenv管理环境(附conda)

      本文链接:https://www.haomeiwen.com/subject/fodftktx.html