Python Console報錯怎麼解決?

時間 2021-06-12 22:07:30

1樓:馮小貓

我和你的問題一模一樣,實際上就是版本相容問題。

我的python版本是3.8.0x64,裝的Pycharm2019.1.1,開啟Console的時候就會報錯。

上官網查了一下,說是Pycharm2019.2以後才支援Python3.8.0版本,我更新了Pycharm2019.3.3之後就好了。

JB中文說明:支援 Python 3.8 – PyCharm 2019.2

Pycharm2019.3.3:Download PyCharm: Python IDE for Professional Developers by JetBrains

2樓:冰冰的菠蘿

我之前也遇到過題主相同的問題。

我安裝的pycharm也是2018.3.5,然後我安裝了最新的python3.

8.1後,安裝ipython執行pycharm後console出現了與題主類似的報錯。我檢查了一下設定發現,雖然我安裝的是3.

8.1,但是在pycharm裡的environment裡顯示卻是3.7。

我當時想,難道我安裝錯了?然後我去cmd裡輸入python執行,顯示版本號確實是3.8.

1。然後我就覺得可能是這個舊版本pycharm和python3.8.

1的相容問題導致。

於是我解除安裝了3.8.1,重新安裝了3.

7.4,然後cmd輸入pip install ipython,安裝ipython成功後再次進入pycharm後console便正常執行了,出現了ipython的介面。

3樓:洛克

new_code = types.CodeType(len(varnames),

TypeError: an integer is required (got type bytes)

主要報錯資訊是這個, 引數需要乙個int型別的資料, 你給了乙個bytes型別的資料

python json loads()報錯,引數包含 count 7 ,是什麼原因呢?

a1 codecs.decode a1,unicode escape 用了這句後,a1解碼了,json.loads a1 成功地把str型別的a1轉為dict型別的a1,後續就可以提取字典a1裡的元素 if resulta1 result.group 1re.sub a abc a1 codecs....

windows下anaconda 安裝報錯, errno9,怎麼解決?

toby 按照 gleefeng 搬運的方案成功解決了問題。這個目錄建立失敗的原因是win 下的編碼問題。和python解決這個問題一樣,在anaconda目錄的.lib site package下放了個sitecustomize.py import sys sys.setdefaultencodi...

python程式報錯後除了try except之外有沒有好的辦法再次啟動?

最近遇到了跟題主一樣的問題,現在找到了答案 引入retrying庫,加乙個裝飾器 import random from retrying import retry retry defdo something unreliable if random randint 0 10 1 raise IOEr...