我有一個Python 2.7文件,我正在PyCharm 5.0中編輯,並且依賴於庫libcudart.so.7.5
。該文件位於我的機器上的/usr/local/cuda-7.5/lib
。將這個庫目錄添加到PyCharm中,然後點擊齒輪,然後點擊More
,然後在選擇的python2.7
解釋器上,我點擊Show paths for the selected interpreter
。從這裏,我將/usr/local/cuda-7.5/lib
添加到解釋器路徑列表中。PyCharm 5 ImportError
然而,當我從內PyCharm運行我的Python文件,它給了我下面的錯誤:
ImportError: libcudart.so.7.5: cannot open shared object file: No such file or directory
但是,如果我從終端運行它,它運行良好。在我.bashrc
文件,我有以下行:
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
那麼,爲什麼這個通過我的終端工作,但不是通過PyCharm?
.bashrc是爲shell,如果你從那裏啓動pycharm它會工作,你需要全局設置 –
是的我明白這一點,但我想知道的是爲什麼我設置的設置PyCharm不工作... – Karnivaurus