Jupyter notebook配置虚拟环境、Anaconda管理虚拟环境

一:Anaconda管理虚拟环境

1.查看已有的虚拟环境

      conda env list

2. 新建虚拟环境

  • 新建环境

            conda create--name py3pytorch python=3.7.3

           执行之后会自动下载一些基本的包和Python3.7.3

           创建好之后会在Anaconda3安装目录里的 /envs/ 文件夹里 多了一个py3pytorch文件夹,这个就是刚刚创建的新的环境

  • 安装好后,使用activate激活某个环境

           activate py3pytorch 

3. 删除一个已有虚拟环境

     conda remove --name py3pytorch --all

4. 查看指定虚拟环境下的package

      conda list --name py3pytorch    # 查看py3pytorch环境下安装的包

5. 指定环境里安装/添加package

  • 先激活该环境(即:切换至该环境下)

             activate py3torch   # 进入虚拟环境py3pytorch下

  • 安装指定package

             conda install matplotlib == 3.1.0         #在py3pytorch环境下 安装package matplotlib 3.1.0版本

  • 报错 PackagesNotFoundError--sklearn 为例

             输入:anconda search -t conda sklearn

            得到列出的Packages, 根据自己的系统、python版本选取package

            输入: anaconda show 所选取的packahe Name

           得到下载该版本package的命令,复制该命令并执行即可

 

二: Jupyter noterbook 中添加新kernel 

 希望jupyter notebook 运行在某个特定环境下或新建的虚拟环境下,即添加新的kernel。

(以新建环境py3pytorch为例)

1. cmd 进入命令控制窗口

2. 激活虚拟环境(切换到想要的环境)

   activate py3pytorch

Jupyter notebook配置虚拟环境、Anaconda管理虚拟环境_第1张图片

3. 在 py3pytorch 环境中中安装ipykernel

     conda install ipykernel

4. 添加py3pytorch作为kernel

     python -m ipykernel install --name py3pytorch

5. 新建运行在py3pytorch下的jupyter

Jupyter notebook配置虚拟环境、Anaconda管理虚拟环境_第2张图片

 

6. 新建后,该文件中程序即运行在py3pytorch 的环境下

 

写在最后:有问题欢迎评论一起讨论、进步

你可能感兴趣的:(python基础)