我之前在centos之安装单独python3.6,大家都知道centos自带python2.7,通过输入python,和python3来控制想要使用python2,或者python3,如今想要要在linux下独立的环境下运行,我不得不查看如何将环境分割开来,为此我推荐使用anaconda3来管理
安装:
https://www.anaconda.com/distribution/
网址上下载,直接装到linux上,操作简单,shell安装,一直下一步就行了
设置环境变量:
找到目录下的bin绝对路径加到环境变量中,检验输入conda --version查看版本
查看存在的环境
conda info -e conda info --envs
*为正在使用的环境
创建环境
conda create -n 环境名字 python=版本号 如: conda create -n test python=3.6
conda create -n test python=3 #如果写3,则会找3中的最新版本
激活环境
source activate 环境名字
退出环境(直接退出当前环境)
source deactivate
查看安装包(类似于pip list)
conda list
conda list -n 环境名称
第三方包的使用
conda install requests #安装包 conda remove requests #删除包
导入第三方包文件
conda env export > environment.yaml conda env export > requirements.txt
保存第三方包到一个文件
conda env create -f environment.yaml