conda create -n my_env_name python=3.6
这样就创建了一个名字为my_env_name,基于python版本3.6的一个虚拟环境了。注意,这里和pip建立的虚拟环境不同,pip建立的虚拟环境会直接在当前目录下生成一个虚拟环境的目录,激活虚拟环境也需要指定这个目录才行。而conda安装的虚拟环境,只会把虚拟环境的目录生成在anaconda安装目录下的env目录下。所以,conda创建的虚拟环境有一个很大的优点就是不用指定虚拟env的路径,不过前提是你需要把conda的环境变量早早设置好。
参考链接:用conda创建python虚拟环境
------------------更新一波---------------------------------
创建虚拟环境,指定python版本
conda create -n my_env_name python=3.6
列出所有环境
conda info --envs
激活环境
source activate 环境名
退出环境
conda deactivate
Note:还可以使用文件直接配置虚拟环境的模块包
使用yaml文件,参考这篇博文中的最后一部分内容。
YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便
YAML文件简介
yaml语言的基本语法规则如下:
大小写敏感
使用缩进表示层级关系
缩进时不允许使用Tab键,只允许使用空格。
缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
为了搭建DeepLiDAR的环境,我就使用vim编辑器编辑了一个DeepLiDAR.yml文件:
name: DeepLiDAR
dependencies:
-python=2.7
-conda:
-pytorch=0.4.0 #有缩进,但显示不出来
-torchvision=0.2.0 #同上
然后,使用
conda env create -f DeepLiDAR.yml
---------------------------------------------更新-----------------------------------------------------
Anaconda 换国内源、删源最全集锦
Annaconda 增加删除镜像 channel, 以及其他python包安装解决办法
2020/2/4 在win10电脑上利用anaconda创建虚拟环境learn_pytorch来安装pytorch1.10.4。刚开始怎么都安装不成功,后来发现是没有添加pytorch的源,添加后就可以正常安装喽!