Anaconda管理环境

84 阅读2分钟

conda 安装指定环境python

先查询conda有哪些python版本 一些版本可能不支持

conda search python

image.png

创建2.7.13版本环境 conda create --name py2713 python=2.7.13

win10 不通过cmd直接进入虚拟环境 而是通过如下方式:

方式1:通过anaconda提供的prompt进入

方式2:执行conda.bat activate 命令进入

方式3:执行conda init cmd.exe

通过以上两种方式进入默认就进入了base环境,否则就会报错

1.查询当前有哪些环境

conda env list

返回环境名称与路径 image.png

其中base环境是anaconda自带的环境 *号代表当前处于激活的环境

image.png

2.激活环境

conda activate base

3.退出环境

conda deactivate

4.创建新环境

conda create --name py38 python=3.8

image.png

image.png

5.如果创建环境的时候报错

错误信息是:CondaSSLError: OpenSSL appears to be unavailable on this machine. OpenSSL is required to download and install packages.

我的解决方案是增加环境变量

C:\ProgramData\Anaconda3
C:\ProgramData\Anaconda3\Scripts
C:\ProgramData\Anaconda3\Library\bin

6.conda info

通过conda info 可以查看虚拟环境的位置

conda info

image.png

实际上通过命令安装的环境默认会默认在conda软件的安装目录的envs 文件夹

image.png

7.如何移除环境

conda remove -n py38 --all

image.png

8.如何指定anaconda的安装目录呢

conda config --append envs_dirs F:\anaconda_env

指定后通过conda info查看

image.png

在创建环境后 就会在指定的目录了

image.png

9.总结

conda -V conda --version image.png

//查看conda版本
conda -V    
//查看已有的虚拟环境
conda env list
//创建虚拟环境
conda create -n env_name python=x.x
//删除虚拟环境
conda remove -n env_name --all
//激活虚拟环境
conda activate env_name
//关闭虚拟环境
conda deactivate

conda -h 查看帮助

10 如何查看当前环境安装的包

conda list

image.png

11升级包

conda upgrade xx

image.png

12 移除包

conda remove xxx

补充jupyter

安装jupyter

pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple

进入保存文件的文件夹,执行jupyter notebook 会启动一个在线服务,可以用来编写python

cd 路径
jupyter notebook

image.png

创建一个文件:底层就保存在上一次cd的路径中 python3的后缀文件ipynb

安装包失败: 使用镜像,可能网络问题无法访问某些channel,可以使用清华镜像避免网络无法访问

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes    # 用于显示安装包时包的来源(即channel)

image.png

检查当前配置的channel,确保配置了正确的channel

conda config --show channels

image.png

修复pip

最常用的调用命令: python -m ensurepip ,其含义是在未安装pip的情况下安装pip,若已安装则不做任

何处理。

python -m pip install --upgrade pip
python -m pip install --upgrade setuptools

jupyter notebook 怎么运行

先激活虚拟环境 进入到开发的工作目录 执行jupyter notebook 启动

(F:\anaconda_env\py310) F:>cd jupyter_notebook

(F:\anaconda_env\py310) F:\jupyter_notebook>jupyter notebook