溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

pycharm環(huán)境變量為什么會出錯(cuò)

發(fā)布時(shí)間:2020-12-17 09:22:58 來源:億速云 閱讀:353 作者:小新 欄目:編程語言

這篇文章主要介紹pycharm環(huán)境變量為什么會出錯(cuò),文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

我們在用pycharm進(jìn)行調(diào)試時(shí),有的小伙伴們說代碼是沒有問題的,但程序就是在報(bào)錯(cuò),這時(shí)候我們就需要考慮是不是pycharm環(huán)境出了問題。這里我們分為兩種情況,一個(gè)是終端下 import tensorflow,另一個(gè)是PyCharm Debug報(bào)錯(cuò),下面我們針對這兩種情況展開討論。

1.如果在終端下 import tensorflow也報(bào)錯(cuò),八成是環(huán)境變量沒配好,要不就是cuda沒裝好,先檢查一下cuda是否裝好:

# 看是不是能搜索到該文件
sudo find /usr/local/ iname "libcublas.so.10.0"

如果有這個(gè)文件,但是報(bào)錯(cuò),看下你的 ~/.bashrc文件是否配置好:

export LD_LIBRARY_PATH="/usr/local/cuda-10.0/lib64/"

如果上面的文件能找到,環(huán)境變量配置也OK,嘗試下面的命令:

sudo ldconfig /usr/local/cuda-10.0/lib64

這時(shí)候在終端下應(yīng)該不會在報(bào)錯(cuò)了

2. 終端下import tensorflow沒問題,但是在PyCharm Debug的時(shí)候報(bào)錯(cuò),這時(shí)候可以通過如下方式解決:

Run --> Edit configurations

在左側(cè)Python欄選擇需要添加環(huán)境變量的 .py 文件,在右側(cè) Environment 欄選擇 Environment variables, 點(diǎn)擊后面的 Browser (快捷鍵(shift + enter)), 進(jìn)行環(huán)境變量的添加:

Name: LD_LIBRARY_PATH
Value:/usr/local/cuda-10.0/lib64/

拓展pycharm快捷鍵

command + X 剪切

command + Z 撤回修改

command + shift + Z 重做修改

command + D Duplicate, 重復(fù)內(nèi)容

Tab 縮進(jìn)代碼

shift + Tab 取消縮進(jìn)

command + shift + ? / ? 移動(dòng)代碼 / 代碼塊

command + . 展開收回代碼塊

command + +/- 展開折疊代碼

command + shift + +/- 展開 / 折疊所有代碼

command + shift + 8 啟用列選擇模式

command + Alt + J 用 Live Template 包圍代碼

ctrl + shift + J Join, 兩行代碼合并為一行

Alt + Enter 快速 Import 缺失的包, 單雙引號轉(zhuǎn)換, 測試正則表達(dá)式

以上是“pycharm環(huán)境變量為什么會出錯(cuò)”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI