本文共 1083 字,大约阅读时间需要 3 分钟。
最近对神经网络比较感兴趣,所以需要安tensorflow包,因为看到anaconda的库比较全,就在已有python3.7.3的时候决定再安anaconda,整个过程还是比较麻烦的,在这里为后面需要安装的同志们一些帮助少走弯路。
首先是安装好anaconda,这个网上大家都知道,就不再赘述 然后是下载安装tensorflow的问题: 首先打开anaconda prompt 打开这个之后,输入:conda create -n TF2.1 python=3.7 接下来会问你你是否安装相关软件包,选y 接下来:conda activate TF2.1 就进入了2.1环境 接下来在安装英伟达软件包:有两个 当然这两步也有可能报错,那就是你的电脑不支持英伟达软件包,可以不管 接下来安装TF 这一步如果有梯子就很快,没有的话只能自己下whl软件包来安 安装完成之后,你在当前的命令行中当然是可以激活tensorflow的 但是如果你和我一样,之前有一个版本了,那就很麻烦,这样你的pycharm里面就要多设置几步。 首先打开pycharm,file->setting->interpretation 这里当然要把解释器换成TF环境里面的python3.7.7 但这只是第一步,因为绝对会报错你接下来运行。 会有两个报错的地方,第一个是你在写出一个python文件,含有import tensorflow巴拉巴拉……,就会告诉你,没有这个模块。为什么呢,这是因为你的run/debug configuration还没有设置为相应的解释器,尽管你文件的解释器确实设置为3.7.7,但run的解释器还是3.7.3 所以 在这里编辑 无比把这个设置为你新配置的那个解释器。 可是还有一处错误,你的console运行时不行滴,直接给你打都打不开 为什么呢,这是因为pycharm中配置的path环境变量与系统的环境变量不同,导致找不到ssl 的dll文件。 在File菜单的Settings -> Build, Execution, Deployment -> Console -> Python Console中的Environment variables项中设置。 变量名PATH,值需要将系统环境变量中的PATH的全部内容复制粘贴过来。 同样打开anaconda prompt 然后在里面activate TF2.1 接着输入echo %PATH% 你就得到了python3.7.7下的环境变量,然后复制粘贴到下图位置 console也就配置好了,接下来你就可以愉快使用了转载地址:http://umhrn.baihongyu.com/