在Ubuntu 19.10上使用Pycharm的Tensorflow和Python 3.6的问题

2024-09-27 23:28:43 发布

您现在位置:Python中文网/ 问答频道 /正文

使用pycharms解释器软件包工具安装tensorflow时,我的笔记本电脑被占用,然后给我留言说安装tensorflow时出现问题。我重新启动了pycharm并尝试重新安装软件包,它再次占用了我的笔记本电脑,但它说这次安装一切正常。现在我的代码出现了以下问题:

/home/clay/PycharmProjects/ganymede/venv/bin/python /home/clay/PycharmProjects/ganymede/main.py
2020-04-01 22:07:09.176637: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'libnvinfer.so.6'; dlerror: libnvinfer.so.6: cannot open shared object file: No such file or directory
2020-04-01 22:07:09.176781: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'libnvinfer_plugin.so.6'; dlerror: libnvinfer_plugin.so.6: cannot open shared object file: No such file or directory
2020-04-01 22:07:09.176798: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:30] Cannot dlopen some TensorRT libraries. If you would like to use Nvidia GPU with TensorRT, please make sure the missing libraries mentioned above are installed properly.
Traceback (most recent call last):
  File "/home/clay/PycharmProjects/ganymede/main.py", line 6, in <module>
    import tflearn
  File "/home/clay/PycharmProjects/ganymede/venv/lib/python3.6/site-packages/tflearn/__init__.py", line 4, in <module>
    from . import config
  File "/home/clay/PycharmProjects/ganymede/venv/lib/python3.6/site-packages/tflearn/config.py", line 5, in <module>
    from .variables import variable
  File "/home/clay/PycharmProjects/ganymede/venv/lib/python3.6/site-packages/tflearn/variables.py", line 7, in <module>
    from tensorflow.contrib.framework.python.ops import add_arg_scope as contrib_add_arg_scope
ModuleNotFoundError: No module named 'tensorflow.contrib'

我如何开始解决这个问题?我只玩了一会儿python的东西,到目前为止,我的代码中只写了“导入”和“打印”。。。艾卡拉巴


Tags: inpyimporthomevenvtensorflowlinefile
1条回答
网友
1楼 · 发布于 2024-09-27 23:28:43

在pycharm IDE的底部有一个名为“Terminal”的选项卡。 单击它并转到python环境:

/home/clay/PycharmProjects/ganymede/venv

就你而言

然后键入

python -m pip uninstall tensorflow
python -q pip install tensorflow==2.1.0

如果没有看到输出,则成功安装了tensorflow 但是如果你真的看到了什么 再次删除tensorflow并尝试改用conda venv(教程:https://www.youtube.com/watch?v=mIB7IZFCE_k) 然后激活你的venv和

conda install tensorflow

最后。确保你的pycharm解释器在你的conda venv上运行

相关问题 更多 >

    热门问题