Anaconda + pycharm+jupyter notebook虚拟环境的创建和使用

Anaconda + pycharm+jupyter notebook虚拟环境的创建和使用

以tensorflow2.0为例:
Anaconda支持交互界面设置,添加虚拟环境和更新库都很方便,但是有的时候新的版本库发布后要过一段时间才能集成进来,所以我们有必要学习如何在终端中使用命令行设置。
在这里插入图片描述

1. 首先创建虚拟环境(在终端中)

1.1 Anaconda下安装Tensorflow2.0
anaconda的安装方式不再赘述,首先虚拟出一个tf2.0的环境:

conda create -n tf20  python=3.7 

在这里插入图片描述
我这边默认的环境是base,输入创建语句后会下载和创建很多库大概要等个两三分钟后完成。

1.2 然后激活这个环境:

conda activate tf20

在这里插入图片描述前会发现现在的环境名从默认的base变为tf20,说明新的虚拟环境设置成功。

1.3 现在在tf20虚拟环境下才真正开始安装tf2.0,使用pip来安装tf2.0:

pip install tensorflow-gpu==2.0.0-alpha0

检查安装结果:
import tensorflow
tensorflow.version
tensorflow.keras.version
“”"
output:
‘2.0.0-alpha0’
‘2.2.4-tf’
12
“”"

2.在Pycharm中配置虚拟环境

在这里插入图片描述

在这里插入图片描述
Project Interpreter是我们的项目解释器,我们在里面配置相关的环境。
在Conda Encironment中选择我们设置好的环境
在这里插入图片描述
这时候在envs文件夹中可以看到我们设置的环境,直接选择就可以啦。

3.在Jupyter Notebook中配置虚拟环境

首先同步骤1.2使用

conda activate tf20

激活我们想要的虚拟环境,这时候我们的环境应该从base改为tf20。
之后要安装ipykernel,这个库主要是为不同的虚拟机或CONDA环境设置多个IPython内核。

使用pip或者conda都行

pip install ipykernel
python -m ipykernel install --user --name=tf20 #虚拟环境的名字

在这里插入图片描述
这个时候会发现已经可以选择名字为tf20的虚拟环境了。
本人使用Jupyter Notebook比较多,因为会频繁和重复的进行数据读取,更加便利,Pycharm做项目的时候很强大,记住使用Anaconda的虚拟环境会省很多时间去配置环境。

发布了32 篇原创文章 · 获赞 32 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_43199584/article/details/96485665