小編寫這篇文章的主要目的,是給大家介紹一下,關(guān)于Pycharm的相關(guān)問題,比如其出現(xiàn)問題之后,我們要怎么去解決呢?具體的解決方法又是什么呢?下面就給大家詳細的做一個解答。
前言
最近在使用Pycharm,在運行或者安裝的過程中出現(xiàn)了各種各樣的報錯,前面已經(jīng)介紹過安裝pygame出現(xiàn)報錯的解決方法。文章總結(jié)了大部分可能會出現(xiàn)的報錯,包含原因以及解決方法。
(一)Pycharm報錯:No R interpreter defined
No R interpreter defined:Many R related features like completion,code checking and help won’t be available.You can set an interpreter under Preferences->Languages->R
解決方法:
①方法1:下載安裝R,然后將R的路徑添加到Pycharm中,(R語言官網(wǎng)https://mirrors.tuna.tsinghua.edu.cn/CRAN/),安裝好后將R的安裝路徑添加到pycharm中:
Files->Settings->Plugins->Languages&Frameworks->R Language
②方法2:如無需R語言,直接卸載R語言插件:
Files->Settings->Plugins->R Language Support->Uninstall
(二)找不到指定的模板:ImportError:DDL load failed while importing ft2font:
解決辦法:
File->settings->Project:你的項目名->Python Interpreter
在右側(cè)找到matplotlib雙擊
然后選擇版本3.3.1,Install
Python導(dǎo)入pyecharts模塊繪圖時報錯:“所有圖表類型將在v1.9.0版本開始強制使用ChartItem進行數(shù)據(jù)項配置”的解決方法操作如上,將pyecharts版本更改為1.7.0即可
(三)pycharm中無法識別導(dǎo)入自己寫的模塊
有時候在同級目錄下自己寫的函數(shù)模塊,卻不能在同級目錄下另一個文件中導(dǎo)入
解決辦法:
(1)打開"file"->Settings打開Console下的Python Console,把選項(Add source roots to PYTHONPAT)點擊勾選上
(2)右鍵點擊自己的工作空間(文件/文件夾),點擊“Mark Directory as",選擇Sources Root
還有一種情況是,自己寫的函數(shù)所在的文件夾中沒有初始化函數(shù),即__init__.py,在文件夾中創(chuàng)建一個—個__init__.py即可,內(nèi)容可以啥也不寫。
(四)pycharm光標(biāo)變粗,無法編輯代碼
光標(biāo)變黑塊是因為輸入方式變成了改寫方式,INSERT可以切換插入/改寫模式
解決辦法:按一下鍵盤上的insert鍵。不同型號的insert鍵所在位置可能不一樣,我的是聯(lián)想小新14寸,insert鍵在鍵盤的右下側(cè),與PgDn在一個鍵上,使用insert需要按Fn+Insert
(五)使用Pycharm給Python程序傳遞參數(shù)
程序運行時,如果需要輸入?yún)?shù),如下圖中程序代碼:
此時輸入?yún)?shù)需要在命令行中運行:python文件名.py參數(shù)1參數(shù)2
如果直接在Pycharm環(huán)境中簡單執(zhí)行“Run”菜單下的“Run”命令,會出現(xiàn)錯誤,提示需要輸入?yún)?shù)。
為了能夠直接在Pycharm中運行,可以使用一下方式設(shè)置參數(shù):
Run->Edit Configurations->選擇需要設(shè)置參數(shù)的.py文件->Parameters
設(shè)置好后點擊OK即可完成。這下運行就不會報錯啦!
pycharm導(dǎo)入項目報錯no python interpreter configured for the project
找到設(shè)置project interpreter,添加pythonw.exe解釋器即可
報錯:IndentationError:expected an indented block
分析:縮進錯誤!
解決:在出現(xiàn)錯誤的那一行,按空格或Tab(但不能混用)鍵縮進就行。該縮進的地方就要縮進,不縮進反而會出錯
報錯:AttributeError:'NoneType'object has no attribute'shape'
分析:多發(fā)生在圖像處理問題
解決:經(jīng)過檢查發(fā)現(xiàn)是python中圖像不存在
報錯:error:(-215:Assertion failed)!ssize.empty()in function'cv::resize'
分析:在該路徑下沒有圖像,或者說該路徑不存在。也就是說,cv讀到的是0byte數(shù)據(jù)
解決:
①看是不是沒有路徑
②看是不是該路徑下的圖片不存在
③即使圖片存在,但是為0byte也是錯誤的
報錯:FileNotFoundError:[Errno 2]No such file or directory:'data/coco.names'
分析:這一般都是當(dāng)前工程文件的文件夾中,后面標(biāo)注的這個文件夾里沒有文件
解決:添加文件即可
報錯:SyntaxError:invalid syntax
分析:英文是“非法語句”的意思。漏標(biāo)點符號(例如漏分號,漏&號),多標(biāo)點符號,拼寫錯,等等都會造成這種錯
解決:檢查拼寫錯誤
報錯:RuntimeError:invalid argument 0:Sizes of tensors must match except in dimension 0
分析:使用DataLoader加載圖像,這些圖像中的一些具有3個通道(彩色圖像),而其他圖像可能具有單個通道(BW圖像),由于dim1的尺寸不同,因此無法將它們連接成批次。嘗試將img=img.convert(‘RGB’)添加到數(shù)據(jù)集中的__getitem__中
解決:dataloader
def __getitem__(self,index): img_path=self.imgs[index] label=self.labels[index] data=Image.open(img_path) #data=data.convert('RGB') data=self.transform(data) return data,label
selenium報錯“selenium.common.exceptions.WebDriverException:Message:'geckodriver'executable needs to be in PATH.”
如圖所示字段,運行后報錯原因是缺少‘geckodriver’的插件在路徑內(nèi)
解決方案為:下載相應(yīng)版本的'geckodriver'插件,并將其放置在Python.exe相同路徑的地方
如圖:
這篇文章就給大家介紹到這里了,希望可以給大家?guī)砀蟮膸椭?/p>
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/128184.html
小編寫這篇文章的主要目的,主要是來給大家解答關(guān)于Python Pycharm的一些相關(guān)問題,包括涉及到如何調(diào)用其maplotlib的相關(guān)繪圖問題,另外還涉及到圖像彈出問題等的一些相關(guān)介紹。那么,具體問題怎么解答呢?下面就給大家詳細解答下。 問題描述 在PyCharm中調(diào)用matplotlib繪制圖像時,默認圖像會在控制臺輸出(如圖),當(dāng)繪制圖像較多時,控制臺輸出方式很不直觀。 問題解決 ...
小編寫這篇文章的主要目的,主要是給大家進行解讀在Python這哥們語言中,我們完成了pip成功導(dǎo)入數(shù)據(jù)庫之后,可能會出現(xiàn)vscode報錯問題,下面給大家進行詳解解答一下解決步驟。 前言 寫在開始前:當(dāng)出現(xiàn)這種問題的時候,需要了解到,其核心的問題是出現(xiàn)在哪里了,并非是要相同的編譯器才是這樣的解決辦法,要學(xué)會舉一反三。 核心問題分析: 首先確定好了安裝成功了該庫,但是就是有莫名其妙的錯誤...
小編在下文當(dāng)中,給大家做一個詳細的解答,解答一下關(guān)于Pycharm虛擬環(huán)境中,一旦出現(xiàn)了環(huán)境pip報錯的情況,比如no suchoption:--bulid-dir問題解決辦法。 寫作背景: 在使用PyCharm的虛擬環(huán)境安裝第三方庫的時候報了錯,說no such option:--bulid-dir,如下圖所示: 這是怎么回事呢? 解答 PyCharm依賴于--build-dir安...
摘要:開發(fā)工具之最新安裝教程可以說是一款進行開發(fā)功能強大的編輯器。鑒于近期很少有關(guān)最新版本的安裝教程,為了能夠幫助剛剛學(xué)習(xí)的朋友們。另外一個是社區(qū)版可以進行純的開發(fā),免費試用無需付費。 Python開發(fā)工具之Pycharm最新安裝教程 Pycharm可以說是一款進行Python開發(fā)功能強大的編輯器...
摘要:的安裝下載好之后雙擊打開可執(zhí)行安裝文件選擇安裝目錄,需要的內(nèi)存較多,建議將其安裝在盤或者盤,不建議放在系統(tǒng)盤盤。 yolov5無從下手?一篇就夠的保姆級教程,202...
閱讀 917·2023-01-14 11:38
閱讀 888·2023-01-14 11:04
閱讀 747·2023-01-14 10:48
閱讀 2025·2023-01-14 10:34
閱讀 954·2023-01-14 10:24
閱讀 829·2023-01-14 10:18
閱讀 504·2023-01-14 10:09
閱讀 581·2023-01-14 10:02