美文网首页
深度学习创建环境方法

深度学习创建环境方法

作者: yuanthu | 来源:发表于2022-03-04 09:40 被阅读0次

包括, conda创建, virtualenv创建, docker创建

  1. pip创建
# 安装virtualenv
pip install virtualenv
# 创建名为py36_env空环境
virtualenv py36_env
# 激活环境
source py36_env/bin/activate
image.png

激活后, 打开project如果project内部有requirements.txt则

cd 到requirements.txt的文件夹
pip install -r requirements.txt

上述指令是一个逆过程

#确保激活该环境后, 将环境所需要的packages打包
pip freeze > requirements.txt
  1. conda创建
    如果ubuntu和windows或Mac安装anaconda
    如果Xavier安装Miniforge3 如这里所示https://www.jianshu.com/p/231036636f54

打开project,如果里面有yaml文件,使用yaml配置, 则直接

cd 到yaml的文件夹
conda env create -f environment.yaml
#更新一下
conda env update -f environment.yaml

当然,zhegeenvironment.yaml也是可以逆向生成的

conda env export > environment.yaml

如果没有yaml,没关系,边试边干就行了

#创建新环境名为py37_torch_env
conda create -n py37_torch_env python=3.7
#激活
conda activate py37_torch_env
#看提示缺什么补什么
conda instal XXX

这个也可以用conda clone来从本地clone. 比如从py37_torch_env克隆到py37_torch_env2

conda create -n py37_torch_env2 --clone py37_torch_env
#或直接从该环境所在目录
conda create -n py37_torch_env2 --clone  /home/yuan/miniforge3/envs/py37_torch_env/
  1. docker创建

相关文章

网友评论

      本文标题:深度学习创建环境方法

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