红联Linux门户
Linux帮助

ubuntu上pycharm缺少libcupti.so

发布时间:2017-02-06 15:05:34来源:linux网站作者:jsmlay
ubuntu系统14.04跑Deep Learning模型时,在控制台下一切正常,在pycharm下出现缺少libcupti.so的问题。
经检查,是为安全保障,Linux桌面application不能加载LD_LIBRARY_PATH环境的问题。
许多大神给出解决方案:
 
1、针对每个run,在run setting里设置环境变量;麻烦之处在于每个程序都要设置;
2、修改系统文件; 这个没尝试,感觉改多了最后自己也记不住了;
3、写脚本替代pycharm的启动脚本;
 
受第三点的启发,去看pycharm的启动脚本,发现里面有设置LD_LIBRARY_PATH的部分,就在脚本最后,偷懒直接在脚本前把LD_LIBRARY_PATH添加上去了。
也即:
直接在IFS="$(printf '\n\t')"一行后。
LD_LIBRARY_PATH=XXXXX一行前。
添加LD_LIBRARY_PATH="/usr/local/cuda/lib64:/usr/local/cuda-8.0/lib64:/usr/local/cuda-8.0/extras/CUPTI/lib64"
保存关闭,重启pycharm,问题解决。
暂未发现副作用。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/28194.html