Advertisement

在pycharm的anaconda上安装使用tensorflow遇到的一些坑

阅读量:

在pycharm的anaconda上安装使用tensorflow遇到的一些坑

您在PyCharm中设置了一些配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

不知道版本是不是对应的,但是是可以运行程序的

一 怎么在anaconda中安装tensorflow

在这里插入图片描述

这个命令是安装特定2.3的版本(可以改,另外网速最好要好一点)

如果有提示需要你升级pip,就照着它给的代码输一遍就可以了

二 no module named XXX

如 no module named sklearn

在这里插入图片描述

三 ImportError:DLL load failed:找不到指定模块

在这里插入图片描述

https://download.visualstudio.microsoft.com/download/pr/48431a06-59c5-4b63-a102-20b66a521863/4B5890EB1AEFDF8DFA3234B5032147EB90F050C5758A80901B201AE969780107/VC_redist.x64.exe

下一个这个工具(但无需担心它会崩溃)
(据说升级PyCharm至最新版本是可行的,并且功能更加完善)不过我未曾亲自测试过。

四 能使用tensorflow但是不能使用sklearn、matplotlib

我犯得这个错误的原因归因于我单独创建了一个名为 tensor 的 tensorflow 环境。然而,在该环境中并未安装像 scikit-learn 和 matplotlib 这样的工具包。因此, 我决定卸载了这一环境,并采用问题一所述的方法进行操作。在 Anaconda Prompt 中执行以下命令以删除该虚拟环境: conda remove -n tensor --all。(我在使用此命令时不确定其与问题的关系)对于您的虚拟环境, 请将此命名更改为您的命名选择。

五 版本不兼容

我发现我的numpy版本过高,导致tensorflow无法兼容。卸载后反复操作三到四次后通常会看到警告信息

在这里插入图片描述

安装低版本比如1.18

在这里插入图片描述

这个问题大致上就是我遇到的情况。由于是事后完成的记录,并缺少当时的屏幕截图(因为当时没有任何设备),所以需要通过其他方式来确认具体情况是否有相似的情况发生或相关的情况出现。希望能提供一些帮助或解答。

全部评论 (0)

还没有任何评论哟~