欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Pycharm最全報(bào)錯(cuò)的原因與解決方法總結(jié)(推薦!)

 更新時(shí)間:2022年07月07日 16:21:06   作者:土豆編程  
這篇文章主要給大家介紹了關(guān)于Pycharm最全報(bào)錯(cuò)的原因與解決方法的相關(guān)資料,文中記錄了Python各種報(bào)錯(cuò)解釋及處理方法,屬于個(gè)人記錄型,需要的朋友可以參考下

前言

最近在使用Pycharm,在運(yùn)行或者安裝的過程中出現(xiàn)了各種各樣的報(bào)錯(cuò),前面已經(jīng)介紹過安裝pygame出現(xiàn)報(bào)錯(cuò)的解決方法。文章總結(jié)了大部分可能會出現(xiàn)的報(bào)錯(cuò),包含原因以及解決方法。

(一)Pycharm報(bào)錯(cuò):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: 你的項(xiàng)目名 ->Python Interpreter

在右側(cè)找到matplotlib雙擊

然后選擇版本3.3.1,Install

Python 導(dǎo)入pyecharts模塊繪圖時(shí)報(bào)錯(cuò): “所有圖表類型將在 v1.9.0 版本開始強(qiáng)制使用 ChartItem 進(jìn)行數(shù)據(jù)項(xiàng)配置 ”的解決方法操作如上,將pyecharts版本更改為1.7.0即可

(三)pycharm中無法識別導(dǎo)入自己寫的模塊

有時(shí)候在同級目錄下自己寫的函數(shù)模塊,卻不能在同級目錄下另一個(gè)文件中導(dǎo)入

解決辦法:

(1)打開"file"->Settings打開 Console下的Python Console,把選項(xiàng)(Add source roots to PYTHONPAT)點(diǎn)擊勾選上

(2)右鍵點(diǎn)擊自己的工作空間(文件/文件夾),點(diǎn)擊“Mark Directory as",選擇 Sources Root

還有一種情況是,自己寫的函數(shù)所在的文件夾中沒有初始化函數(shù),即__init__.py,在文件夾中創(chuàng)建一個(gè)—個(gè)__init__.py即可,內(nèi)容可以啥也不寫。

(四)pycharm光標(biāo)變粗,無法編輯代碼

光標(biāo)變黑塊是因?yàn)檩斎敕绞阶兂闪烁膶懛绞?,INSERT可以切換 插入/改寫模式

解決辦法:按一下鍵盤上的insert鍵。不同型號的insert鍵所在位置可能不一樣,我的是聯(lián)想小新14寸,insert鍵在鍵盤的右下側(cè),與PgDn在一個(gè)鍵上,使用insert需要按Fn+Insert

(五)使用Pycharm給Python程序傳遞參數(shù)

程序運(yùn)行時(shí),如果需要輸入?yún)?shù),如下圖中程序代碼:

此時(shí)輸入?yún)?shù)需要在命令行中運(yùn)行:python 文件名.py 參數(shù)1 參數(shù)2

如果直接在Pycharm環(huán)境中簡單執(zhí)行“Run”菜單下的“Run”命令,會出現(xiàn)錯(cuò)誤,提示需要輸入?yún)?shù)。

為了能夠直接在Pycharm中運(yùn)行,可以使用一下方式設(shè)置參數(shù):

Run->Edit Configurations->選擇需要設(shè)置參數(shù)的.py文件->Parameters

設(shè)置好后點(diǎn)擊OK即可完成。這下運(yùn)行就不會報(bào)錯(cuò)啦!

pycharm 導(dǎo)入項(xiàng)目報(bào)錯(cuò)no python interpreter configured for the project

找到設(shè)置 project interpreter ,添加pythonw.exe 解釋器即可

報(bào)錯(cuò):IndentationError:expected an indented block

分析:縮進(jìn)錯(cuò)誤!

解決:在出現(xiàn)錯(cuò)誤的那一行,按空格或Tab(但不能混用)鍵縮進(jìn)就行。該縮進(jìn)的地方就要縮進(jìn),不縮進(jìn)反而會出錯(cuò)

報(bào)錯(cuò):AttributeError: 'NoneType' object has no attribute 'shape'

分析:多發(fā)生在圖像處理問題

解決:經(jīng)過檢查發(fā)現(xiàn)是python中圖像不存在

報(bào)錯(cuò):error: (-215:Assertion failed) !ssize.empty() in function 'cv::resize'

分析:在該路徑下沒有圖像,或者說該路徑不存在。也就是說,cv讀到的是0byte數(shù)據(jù)

解決:

① 看是不是沒有路徑

② 看是不是該路徑下的圖片不存在

③ 即使圖片存在,但是為0byte也是錯(cuò)誤的

報(bào)錯(cuò):FileNotFoundError: [Errno 2] No such file or directory: 'data/coco.names'

分析:這一般都是當(dāng)前工程文件的文件夾中,后面標(biāo)注的這個(gè)文件夾里沒有文件

解決:添加文件即可

報(bào)錯(cuò):SyntaxError: invalid syntax

分析:英文是“非法語句”的意思。漏標(biāo)點(diǎn)符號(例如漏分號,漏&號),多標(biāo)點(diǎn)符號,拼寫錯(cuò),等等都會造成這種錯(cuò)

解決:檢查拼寫錯(cuò)誤

報(bào)錯(cuò):RuntimeError: invalid argument 0: Sizes of tensors must match except in dimension 0

分析:使用DataLoader加載圖像,這些圖像中的一些具有3個(gè)通道(彩色圖像),而其他圖像可能具有單個(gè)通道(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報(bào)錯(cuò)“selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.”

如圖所示字段,運(yùn)行后報(bào)錯(cuò)原因是缺少‘geckodriver’的插件在路徑內(nèi)

解決方案為:下載相應(yīng)版本的'geckodriver' 插件,并將其放置在Python.exe相同路徑的地方

如圖:

總結(jié)

到此這篇關(guān)于Pycharm最全報(bào)錯(cuò)的原因與解決的文章就介紹到這了,更多相關(guān)Pycharm最全報(bào)錯(cuò)解決內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • ?Python?匿名函數(shù)lambda?詳情

    ?Python?匿名函數(shù)lambda?詳情

    這篇文章主要介紹了?Python?匿名函數(shù)lambda,??lambda?????函數(shù)返回函數(shù)本身而不是將其賦值給一個(gè)變量名。所以它也被稱為匿名函數(shù),下文更多相關(guān)內(nèi)容需要的小伙伴可以參考一下
    2022-03-03
  • python 并發(fā)下載器實(shí)現(xiàn)方法示例

    python 并發(fā)下載器實(shí)現(xiàn)方法示例

    這篇文章主要介紹了python 并發(fā)下載器實(shí)現(xiàn)方法,結(jié)合實(shí)例形式詳細(xì)分析了并發(fā)下載器相關(guān)原理及Python并發(fā)下載視頻的相關(guān)操作技巧,需要的朋友可以參考下
    2019-11-11
  • 由淺入深學(xué)習(xí)TensorFlow MNIST 數(shù)據(jù)集

    由淺入深學(xué)習(xí)TensorFlow MNIST 數(shù)據(jù)集

    這篇文章主要由淺入深學(xué)習(xí)的講解TensorFlow MNIST 數(shù)據(jù)集,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Python多進(jìn)程池 multiprocessing Pool用法示例

    Python多進(jìn)程池 multiprocessing Pool用法示例

    這篇文章主要介紹了Python多進(jìn)程池 multiprocessing Pool用法,結(jié)合實(shí)例形式分析了多進(jìn)程池 multiprocessing Pool相關(guān)概念、原理及簡單使用技巧,需要的朋友可以參考下
    2018-09-09
  • 淘寶秒殺python腳本 掃碼登錄版

    淘寶秒殺python腳本 掃碼登錄版

    這篇文章主要為大家詳細(xì)介紹了淘寶秒殺python腳本,掃碼登錄版,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • Python Web版語音合成實(shí)例詳解

    Python Web版語音合成實(shí)例詳解

    這篇文章主要介紹了Python Web版語音合成實(shí)例詳解,語音合成技術(shù)能將用戶輸入的文字,轉(zhuǎn)換成流暢自然的語音輸出,并且可以支持語速、音調(diào)、音量設(shè)置,讓人機(jī)溝通更自然,需要的朋友可以參考下
    2019-07-07
  • pyside寫ui界面入門示例

    pyside寫ui界面入門示例

    PySide 是一個(gè)python綁定的跨平臺GUI Qt庫。目前,支持Python的Qt庫有兩個(gè)PyQt和PySide。下面寫一個(gè)簡單的hello程序?qū)W習(xí)他的使用方法
    2014-01-01
  • 詳解Python的單元測試

    詳解Python的單元測試

    這篇文章主要介紹了Python的單元測試,代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • Python操作MongoDB增刪改查代碼示例

    Python操作MongoDB增刪改查代碼示例

    這篇文章主要介紹了Python操作MongoDB增刪改查代碼示例,需要的朋友可以參考下
    2022-12-12
  • 分析Python讀取文件時(shí)的路徑問題

    分析Python讀取文件時(shí)的路徑問題

    本篇文章通過圖文實(shí)例的方式給大家詳細(xì)分析了Python讀取文件時(shí)的路徑問題,對此有需求的朋友可以參考學(xué)習(xí)下。
    2018-02-02

最新評論