美文网首页
pycharm中无法import tensorflow

pycharm中无法import tensorflow

作者: ZeroZone零域 | 来源:发表于2018-10-22 19:54 被阅读0次

    在安装tensorflow之后,可以才命令行中正常导入,但是无法在pycharm中import tensorflow,系统报错提示:

    ImportError: libcublas.so.8.0: cannot open shared object file: No such file or directory
    
    Failed to load the native TensorFlow runtime.
    

    [图片上传失败...(image-9852fd-1540209248981)]

    1.情况一:python解释器设置问题

    首先可以考虑第一种情况,即你当前使用的python解释器没有包含tensorflow,也就是说pycharm当前使用的python解释器,并不是你安装tensoeflow时的python解释器,面对这种情况,可以修改pycharm的python解释器,方法如下:

    首先,File->Settings,打开系统设置(Settings),如下图

    [图片上传失败...(image-2d3438-1540209248981)]
    然后,在Project一栏下面,点击Project Interpreter,然后点击右边的Project Interpreter后面,一个类似“设置”的按钮,再点击Add

    [图片上传失败...(image-a16b78-1540209248981)]

    接着,选择下面的“Existing environment”,找到自己当时安装tensorflow时使用的python解释器,确定后,就可以看到当前python解释器含有哪些包了,如果没有看到“tensorflow”字样,就说明没有tensorflow,这时你可以试试情况二的方法。
    [图片上传失败...(image-94e63-1540209248981)]

    [图片上传失败...(image-70ffae-1540209248981)]

    情况二 bash的环境变量没有被PyCharm继承

    如果上面的方法没有解决问题,并且你确定你使用的python解释器是正确的,那么你可以试试从终端启动pycharm,启动方法是在终端输入

    $ charm
    

    [图片上传失败...(image-ee7976-1540209248981)]
    这是因为PyCharm如果不通过bash启动而是通过桌面快捷方式启动的话,bash的环境变量不会被PyCharm继承。

    PyCharm won't correctly import tensorflowhttps://github.com/tensorflow/tensorflow/issues/9530

    相关文章

      网友评论

          本文标题:pycharm中无法import tensorflow

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