萌新小白努力干框架--安装完tensouflow2,打开jupyter,显示服务器正在启动服务器,然后连接失败

一、问题说明

  前段时间兴高采烈地装完tensorflow2,在anaconda prompt命令窗口激动地import tensorflow没有报错就以为ok了。安心去参加了个竞赛,搞完竞赛回来,上课案例要用tensorflow的时候,嗯嗯????正在启动服务器,请稍后?连接失败?本人问号问号问号?

    

等待:然后:

  

      或者说,安装完tensorflow后,我们并不能在prompt命令框直接输入jupyter后,import tensorflow 并不能调用tensorflow的开发包。它还会告诉你:

  

 

二、解决问题:

  1、思考

  对比了一下pytorch的安装,我觉得我的tensorflow少了点东西。就是,tensorflow没有出现单独的jupyter启动入口:就是图片3中最下面这个东西

      (其实是一开始就发现的,只是当时装pytorch的时候比现在还小白,折腾了差不多三个星期,才装好(我一直以为包括现在,我的pytorch安装依旧不够正确,但是管他呢,能用(因为学校深度学习使用pytorch框架教学,要用它交作业)就行,趁现在陷入还不深,转头去学tensorflow2。)

  我的pytorch装好后,是直接有下面的jupyter的,但是没有下一张图(即图4)箭头指向的那个的显示(我老师演示的时候是有的,只是我没。),我只是以为是两种不同的安装方式,造成的不同。便也以为tensorflow那样子也算是安装成功(也算是安装成功啦,只是还不能在jupyter上直接进入使用))

                  

                                        (图3)

  以前安装tensorflow的时候,看到jupyter notebook(ananconda3)打开,new这里显示了tensorflow2,我以为可以从在这里直接进入到tensorflow2的虚拟环境,实际上是不行的。

  

  原因是:如果这里启动的 jupyter 是基于整个anaconda的python,而不是对应的tensorflow虚拟环境,因此进入此虚拟环境后需要重新安装jupyter notebook。

  

       (图片4)

  2、动手:

  打开prompt命令窗口,输入命令:activate tensorflow2(你装tensorflow的时候为它创建的虚拟环境的名字,我的就叫tensorflow2)

(我是sb,起那么长的一个名字,还是吃了没文化的亏,每次都要打一长串的英文字母(哭),打一次名字,骂一次自己。)

  

进入tensorflow的虚拟环境:

  然后,输入命令conda install jupyter

  (这里忘记截图啦)

       (它就会开始下载一大堆的东西,跳跳跳,然后有一句问你y/n,输入y,它继续跳跳跳。然后它又会弹出有个类似你安装软件的时候,会问你是否允许它安装应用什么的,选是(这个不一定会有,因为我电脑设置过类似这样的操作都要询问,它会有,不知道别的,会不会有。)

  完成。

  再打开anaconda3(64-bit)这个文件,你就会看到:

  

以后用到tensorflow框架,就从这里进入吧。

(本人也只是萌新小白,文章随笔也是记录自己遇到的问题和自己最终成功解决问题的方法过程,不一定是决绝问题的最好好方法,甚至有些方法操作可能是不规范的。)

欢迎指正!

posted @ 2022-05-09 17:28  羽落离殇  阅读(456)  评论(0)    收藏  举报