anaconda进入虚拟环境

1.win+r 进入cmd
2.创建名字为py36,环境为python3.6的虚拟环境:
conda create --name py36 python=3.6
3.激活py36

activate py36

4.pip安装

pip install opencv-python

5.补充的

pip install -r pip.txt
conda env list

(base) C:\Users\zlw>conda env list

conda environments:

base * E:\anaconda
py36 E:\anaconda\envs\py36
py37 E:\anaconda\envs\py37

(base) C:\Users\zlw>activate py36

(py36) C:\Users\zlw>

1、创建名字为XXX,环境为python3.6的虚拟环境:
conda create --name XXX python=3.6
2、进入虚拟环境XXX:
source activate XXX
3、退出虚拟环境:
source deactivate
4、删除虚拟环境XXX:
conda remove -n XXX --all

pip install opencv-python==3.4.2.16
pip install opencv-contrib-python==3.4.2.16
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/

设置 conda下载的 timeout,然后再进行尝试,如果时长不够可以再设置大一点。

conda config --set remote_read_timeout_secs 600.0
conda install --offline ./cudnn-7.0.5-cuda8.0_0.tar.bz2

(2)创建包含某些第三方库的虚拟环境:

conda create --name your_env_name numpy scipy

2、查看所有虚拟环境

conda info --envs

conda env list

3、激活(进入)某个环境

win : activate your_env_name

mac/linux : conda activate your_env_name

4、退出当前环境

deactivate

5、删除某个环境

conda remove --name your_env_name --all

6、复制某个环境

conda create --name new_env_name --clone old_env_name

7、分享环境

进入要分享的环境:activate target_env_name

输入命令:conda env export > environment.yml

会在当前目录下生成environment.yml文件

别人拿到environment.yml文件后,在cmd中进入文件目录下,可以通过以下命令从该文件创建环境

conda env create -f environment.yml

8、第三方库管理

查看当前环境下安装的第三方库:conda list

给当前环境安装第三方库:conda install package_name

查看指定环境下安装的第三方库:conda list -n target_env_name

给指定环境安装第三方库:conda install -n env_name package_name

9、虚拟环境的本地地址

Anaconda根目录下会有一个文件夹envs,里面按虚拟环境名保存着对应环境所安装的第三方库,而且每个环境对应一个python解释器

安装时勾选“64-bit launcher”和“.py”复选框;
anaconda进入虚拟环境_第1张图片
anaconda进入虚拟环境_第2张图片

#  管理conda
#  更新conda本身
conda update conda
#  更新anaconda应用
conda update anaconda
#  修改镜像地址(上网查)
 
#  管理python环境
#  查看帮助
conda -h
#  查看所安装的环境
conda info --env
#  创建基于python3.7版本的py37的环境
conda create --name py37 python=3.7
#  激活py37环境
activate py37
#  退出py37环境
deactivate py37
#  删除py37环境
conda remove -n py37 ---all
 
#  管理环境中的包
#  安装numpy
conda install numpy
#  查看已安装的包
conda list
#  更新包
conda update numpy
#  删除包
conda remove numpy

”cv2”中的”2”并不表示OpenCV的版本号。
OpenCV是基于C/C++的,
”cv”和”cv2”表示的是底层C API和C++API的区别,
”cv2”表示使用的是C++API。这主要是一个历史遗留问题,是为了保持向后兼容性。

详情参考大佬文章

你可能感兴趣的:(笔记,opencv,python,pytorch,深度学习)