美文网首页
Anaconda虚拟环境安装Tensorflow

Anaconda虚拟环境安装Tensorflow

作者: efreeway | 来源:发表于2022-09-18 09:42 被阅读0次

要点:

不是每一个Tensorflow的版本都能够在Windows的Anaconda的虚拟环境中顺利安装,选择一个能够有效安装的。我这里选择的是Tensorflow2.10。目前这个版本在国内的一些源上还没有,国外源下载比较慢,可以用迅雷下载whl文件,直接用文件安装。

下面具体说一下如何安装。

1、先下载tensorflow的whl文件。

先到https://pypi.org/project/tensorflow/去找合适的whl文件。因为tensorflow的当前版本就是2.10,因此页面已经显示了这个版本,点击“download files”,右面会出现各种平台的版本列表。如果找其他版本的,可以使用搜索框搜索。

pypi.png

比如: tensorflow-2.10.0-cp310-cp310-win_amd64.whl 从文件名上,我们知道它适合windows的64位平台,对应python版本是3.10。我下载的就是这个版本,从pypi网站上直接下载会非常的慢。这个比较好解决,我们可以用迅雷下载加速,下载速度看网络具体情况,我这里可以达到14MBps每秒的平均速度,几分钟就下好了。


迅雷.png

2、在Anaconda中创建虚拟环境并安装tensorflow2.10

打开Anaconda的命令行界面:

先增加国内的镜像源,这样安装python等软件会比较快:

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 --set show_channel_urls yes

创建虚拟环境“tf2”

conda create -n tf2

进入虚拟环境,现在是一个空的环境

conda activate tf2

在这个虚拟环境中,先安装python 3.10,这会同时把相应版本的pip一起安装好:

conda install python=3.10

接下来用pip安装whl文件,这里文件目录请换成自己的具体下载目录

pip install C:\Downloads\tensorflow-2.10.0-cp310-cp310-win_amd64.whl

在jupyter lab中增加这个虚拟环境

jupyter lab是anaconda里面的一个非常好的工具,是jupyter notebook的升级版,我们要在lab中使用这个虚拟环境,需要在虚拟环境中安装ipykernel,并把虚拟环境加到jupyter lab中

conda install ipykernel
python -m ipykernel install --user --name tf2 --display-name "tf2"

上面步骤做好之后,就可以退出虚拟环境了

conda deactivate

然后到jupyter lab中做一点测试

命令行输入jupyter lab 启动lab。
等浏览器展示lab页面后,新建一个notebook,选择tf2作为kernel。跑一下tensorflow的入门例程:
https://tensorflow.google.cn/tutorials/quickstart/beginner?hl=zh-cn
跑通了就好了。

删除虚拟环境和kernel的命令

删除虚拟环境:

conda remove -n 要删除的虚拟环境名称 --all

删除jupyter lab中的kernel:

查看jupyter kerel列表:

jupyter kernelspec list

删除kernel:

jupyter kernelspec remove 需要删除的kernel名字

在windows下面,也可以直接到“C:\Users\你的用户名\AppData\Roaming\jupyter\kernels”目录下,删除相应kernel的整个目录。其实每个kernel目录里面就3个文件,一个是jason文件,保护该kernel的安装路径等信息,另外2个是图标,都可以安全删除

相关文章

网友评论

      本文标题:Anaconda虚拟环境安装Tensorflow

      本文链接:https://www.haomeiwen.com/subject/wqwsortx.html