(转)Pycharm在Ubuntu 16.04 系统中tensorflow导入报错
今天下午在配置pycharm时一直出现tensorflow不能导入的错误,如下图所示:
通过以下步骤可以解决问题:
步骤一:
1)在pycharm安装目录下,进入bin目录(一般情况下我们下载解压pycharm的文件夹,就是安装文件夹)下图所示:
2)在当前目录(bin文件夹)打开终端,输入下面命令打开文件。
1 | sudo gedit pycharm.sh |
3)输入安装cuda的路径信息,路径信息如下,并附上图:
#本文件夹路径不管是在自定义保存cuda位置下安装的情况还是默认安装都是这句命令
export PATH=$PATH:/usr/local/cuda/bin
#本文件夹路径根据自己安装的位置来随机调整,主要是找到报错的文件所在的路径。如上图我的报错为找不到libcudnn.so.7这个文件,那么就在cuda的安装目录下找到这个文件所在的路径然后填在这个地方 。
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/cuda/lib64
#本文件夹路径为cuda安装的路径,一般都是这个,不用特意修改。
export CUDA_HOME=/usr/local/cuda
步骤二:
在完成上述设置后,打开pycharm,点击菜单栏Run >> 选择Edit Configurations >> 选择左侧栏目的某个.py文件,如图所示。
2)选择Environment variables,添加路径信息,如下保存即可。
LD_LIBRARY_PATH = /usr/local/cuda/cuda/lib64 #这个地方的路径信息与pycharm.sh文件中一致即可。
最终通过以上配置再次运行代码,即可解决上述不能导入tensorflow的问题,如图:
转自:https://blog.csdn.net/qq_38799703/article/details/86598884
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
2015-04-18 Object类