我认为在server上使用conda是最好的选择,一个人一个独立环境(python的各种版本),不依赖系统的环境。所以有venv,miniconda等独立环境的工具,以前习惯用
python -m venv
创建环境,但是python版本不能随意指定,后面发现这个venv还有很多不好用的地方,比如cudnn的安装问题。但是conda都能很好的解决这个问题。
下载sh文件,并安装。 注意:不要下载32bit的版本 , 在这里吃亏数次。 官方下载地址
安装
sh xxx.sh
,一般的选项我都是选择no,然后执行下面的环境变量设置(
否则,conda:未找到命令
):
export PATH=/home/wukong/miniconda3/bin:$PATH
创建env
conda create -n myenv python=3.6
conda update conda #更新package
激活环境
conda activate myenv
conda deactivate #反向激活
安装各种包
conda install xxx # cudnn包也可以哦
conda remove xxx # 反向操作(卸载)命令
查看package的list和版本
conda list
克隆环境
conda env export -n myenv > environment.yaml #导出配置
conda env create -f environment.yaml #利用配置创建相同的环境
会这些简单的功能,足矣。我去转移以前的环境到conda下了…
文章来源互联网,如有侵权,请联系管理员删除。邮箱:417803890@qq.com / QQ:417803890
Python Free
邮箱:417803890@qq.com
QQ:417803890
皖ICP备19001818号
© 2019 copyright www.pythonf.cn - All rights reserved
微信扫一扫关注公众号:
Python Free