pycharm中import導(dǎo)入包呈現(xiàn)灰色的問題及解決
import導(dǎo)入包呈現(xiàn)灰色問題
問題描述
pycharm中單個(gè)py文件導(dǎo)入包時(shí)呈灰色,而別的文件卻能正常顯示,我按照CSDN博客上給的設(shè)置
①右鍵點(diǎn)擊項(xiàng)目,找下面的Mark Directory as 選擇Source Root”
以及
②點(diǎn)擊File-Invalidte Caches/Restart…重啟
兩種方法均不起作用,無法解決問題。

我的解決方法:將鼠標(biāo)移動(dòng)到那行代碼,點(diǎn)擊出現(xiàn)提示“Unused import statement”表示import聲明不可用,左邊同時(shí)出現(xiàn)黃色小燈泡,將鼠標(biāo)移動(dòng)至黃色小燈泡那里,會(huì)出現(xiàn)向下箭頭,點(diǎn)擊箭頭出現(xiàn)下拉菜單,繼續(xù)點(diǎn)擊第一條“Optimize imports”(切記要點(diǎn)擊的是最右邊的三角號(hào),不是這一整行,否則會(huì)出錯(cuò)),右面選擇第四個(gè)“Suppress for statement”,即可。

解決啦!

pycharm編寫Python時(shí),導(dǎo)入第三方庫(kù)的代碼行“from gurobipy import *”呈灰色解決
剛開始學(xué)習(xí)Python時(shí),需要編寫的代碼要用到Gurobi優(yōu)化器,于是根據(jù)網(wǎng)上的教程安裝了Gurobi的第三方庫(kù),并配置了相應(yīng)的環(huán)境。但是在使用PyCharm寫Python代碼時(shí),導(dǎo)入第三方庫(kù)的代碼行“from gurobipy import *”始終呈灰色,且一些與Gurobi有關(guān)的代碼還會(huì)出現(xiàn)報(bào)錯(cuò),奇怪的是代碼可以正常運(yùn)行出正確的結(jié)果。
![]()
解決方法:
找到Gurobi環(huán)境變量的地址
1.ctrl+左鍵點(diǎn)擊gurobipy,找到環(huán)境變量的名稱

2.在Windows搜索欄中輸入“系統(tǒng)環(huán)境變量”并打開,也可以在控制面板中搜索找到

3.點(diǎn)擊環(huán)境變量,并在系統(tǒng)變量中找到對(duì)應(yīng)環(huán)境變量的地址,雙擊打開后復(fù)制路徑


將Gurobi環(huán)境變量的地址添加到PyCharm的解釋器中
1.打開PyCharm,找到解釋器設(shè)置:File>Settings>Project:“項(xiàng)目名”>Python Interpreter>Show All,點(diǎn)擊Show Interpreter Paths


2.添加剛剛在“系統(tǒng)環(huán)境變量”中復(fù)制的Gurobi環(huán)境變量的路徑,需要注意的是添加的路徑要定位到與Python相對(duì)應(yīng)的版本文件夾中的lib文件夾,Python版本可以在Pycharm的右下角看到


3.添加成功后,全部點(diǎn)擊OK保存設(shè)置,回到代碼頁(yè)面,稍等片刻,可以看到代碼檢測(cè)正常,沒有報(bào)錯(cuò)

注意:
可能是Gurobi安裝包是從官網(wǎng)下載并安裝的原因,環(huán)境變量沒有添加到Python的安裝路徑下,導(dǎo)致Python無法找到Gurobi環(huán)境變量的路徑,所以需要手動(dòng)把環(huán)境變量的路徑添加到解釋器中。
如果引用其他第三方庫(kù)時(shí)出現(xiàn)類似問題,也可以考慮通過此種方法將第三方庫(kù)的環(huán)境變量路徑手動(dòng)添加到解釋器中。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python數(shù)據(jù)類型相關(guān)知識(shí)擴(kuò)展
今天帶大家學(xué)習(xí)Python數(shù)據(jù)類型的擴(kuò)展知識(shí),文中有非常詳細(xì)的介紹介代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴有很大的幫助,需要的朋友可以參考下2021-05-05
Python tabulate結(jié)合loguru打印出美觀方便的日志記錄
Python turtle畫圖庫(kù)&&畫姓名實(shí)例
python opencv實(shí)現(xiàn)圖片缺陷檢測(cè)(講解直方圖以及相關(guān)系數(shù)對(duì)比法)
Python讀取excel文件中帶公式的值的實(shí)現(xiàn)
Python容器使用的5個(gè)技巧和2個(gè)誤區(qū)總結(jié)

