![417bce2b9c9b8d787409ac7982685f31.png](https://i-blog.csdnimg.cn/blog_migrate/f96d953c000930df8da6441d8b51529f.jpeg)
Ubuntu下创建虚拟环境挺方便的,但是当使用windows+jupyter notebook时你会发现切换虚拟环境就不那么容易,一个典型的例子是电脑里已经有了tf 1.15但是想学习tf2,此时虚拟环境就能解决问题了。那问题是如何让jupyter运行于指定的conda虚拟环境呢?
首先建立虚拟环境:
创建虚拟环境:conda create -n tfpy3 python=3
启动:activate tfpy3
conda install ipykernel(这一步非常关键)
退出:deactivate
这个时候理论上说已经有了tf2这个虚拟环境了,我们还需要装一个插件让我们的jupyter notebook可以运行于指定的conda虚拟环境。
conda install nb_conda_kernels
好了,然后启动jupyter notebook:
jupyter notebook
你会看到:
![b343b5903bdf99e28baf81506a854412.png](https://i-blog.csdnimg.cn/blog_migrate/fcdcb2495adc40263aa5cd143472c4b2.png)
里面就有刚创建的虚拟环境了,还可以在kernel里面选择,很方便。