当前位置: 首页 > 知识库问答 >
问题:

PyCharm找不到库

笪健
2023-03-14

我使用PyCharm 5在Ubuntu中运行Python 2.7(Anaconda)脚本。我的脚本导入带有import tensorflow的模块,但这会导致错误ImportError:libcudart。所以7.0:无法打开共享对象文件:没有此类文件或目录。因此,似乎库libcudart。所以此模块需要7.0,但找不到。

现在,我已经看到这个库在我的机器上的/usr/本地/cuda-7.0/目标/x86_64-linux/lib。所以,在PyCharm中,我去了设置-

然而,这并没有解决问题。我仍然得到一个错误,告诉我不能找到libcudart.so.7.0。如果我从shell运行我的脚本(pythonmyfile.py),那么它运行良好。

我怎样才能告诉你在哪里可以找到这个图书馆?

我注意到如果我有打印系统。路径在我的脚本中,它打印出的路径与设置中的路径完全不同-


共有3个答案

车胤运
2023-03-14

虽然这些答案中有一些是正确的,并且可能有效,但我还没有看到OP特别要求的内容,这就是为python控制台设置环境的地方。这可以在pycharm内部完成,具体位置如下:

文件

南门魁
2023-03-14

通往你的cuda图书馆的路对我来说似乎很奇怪。我希望它是/usr/本地/cuda-7.0/lib64/usr/本地/cuda-7.0/lib

您是否遵循了所有cuda安装程序?

如果在命令行中键入env,是否在LD\u LIBRARY\u路径中看到cuda的路径?

根据以下评论更新:

问题是PyCharm是从桌面调用的,没有获得正确的环境变量。解决办法是:

  • 从命令行调用,
  • 创建一个脚本来设置环境,然后调用,并在桌面上链接到该脚本,
  • 或在桌面项上设置环境变量

莘光华
2023-03-14

我最近在使用远程调试器时遇到了这个问题,但是我相信它仍然是相同的解决方案。我刚刚在Run中的Run/Debug配置选项中的Environment Variables部分添加了以下内容

 类似资料:
  • 我有最新的PyCharm CE,并且正在将其与一起使用。我已经将解释器定义为中的解释器。PyCharm中的项目解释器窗口列出了我安装的所有软件包。我通过运行

  • 问题内容: 我在皮查姆有一个组织如下的项目: 我所有的__init__.py,除了上面的一个合适的 来源 是空白文件。我收到许多此类警告: 在__init__.py中找不到引用“ xxx” 例如,我的 FiltersController .py具有以下代码: 我得到这个警告: 在__init__.py中找不到引用“选择” 我正在想知道这是什么意思,我应该怎么做才能在Python中正确编码。 先感谢

  • 自动滚动到源/从源功能曾经出现在PyCharm项目视图中,但我没有看到查找操作自动完成中也没有任何内容。 如何启用这些?

  • 本文向大家介绍PyCharm 解决找不到新打开项目的窗口问题,包括了PyCharm 解决找不到新打开项目的窗口问题的使用技巧和注意事项,需要的朋友参考一下 在使用PyCharm或其他JetBrains系IDE过程中,偶尔会出现在新窗口打开一个新项目后,找不到新打开的窗口的情况。 尤其在使用双显示器情况下,出现的次数比较多。 但鼠标放任务栏ide图标上,还会出现预览窗口,如下图所示: 这是什么情况呢

  • 这里是他的输出图像希望它能帮助你找到我的答案嘿我使用的是最新版本的Python我已经尝试了几天使用pyinstaller将一个Python文件转换成.exe文件这里是我键入的“pyinstaller.exe--onefile--icon=icon.ico file_name.py”每当我运行它时,它显示我找不到我的pyttsx3库,它显示像“warn”然后“lib not found”plz帮助我