1. 程式人生 > >python除錯錯誤 ImportError: No module named 'cPickle'

python除錯錯誤 ImportError: No module named 'cPickle'

今天將別人的程式碼拿來執行,發現在她那能執行,我這報錯,最終發現了問題。分享給大家。
導致原因:別人用的是python2寫的,而我電腦裝的是python3

//我在python3.x下使用如下程式碼:
import cPickle as pickle

會報如下錯誤:

ImportError: No module named 'cPickle'

最終分析結果如下:
python2有cPickle,但是在python3下,是沒有cPickle的;
標記文字解決辦法:將cPickle改為pickle即可
程式碼如下:

import pickle as pickle

總得來說python2與python3還是有一些區別的,我們需要注意。

相關推薦

python除錯錯誤 ImportError: No module named 'cPickle'

今天將別人的程式碼拿來執行,發現在她那能執行,我這報錯,最終發現了問題。分享給大家。 導致原因:別人用的是python2寫的,而我電腦裝的是python3 //我在python3.x下使用如下程式碼:

官網下載Python安裝後提示錯誤 ImportError: No module named site

一、問題 官網下載Python2.7(python-2.7.13.msi),安裝後啟動提示錯誤,ImportError: No module named site 二、解決 1、這個問題是Python環境變數錯誤引起的,一般是之前安裝過Python,解除安裝後沒把環境變數去掉。

windows下 python中報錯ImportError: No module named 'requests'

net fontsize 技術 -m font request term tle -- 原因沒有安裝requests模塊, 可以切換到python的安裝目錄找到 script文件夾 example: 進入cmd窗口切換到上面的目錄直接運營下面兩個命令中的一個 1.

使用pip遇到錯誤ImportError: No module named packaging.version的解決方法

最近在Ubuntu系統中,同時裝了python2.7與python3.5,已經將預設的設定為python3.5,修改pip預設使用python3,但又出現了這樣一個pip版本問題: [email protected]:~$ pip --version Traceb

python 框架 flask ImportError: No module named flask導包失敗

找找資料 需要重灌flask   // 1.GIT克隆 git clone https://github.com/pallets/flask //2.對依賴庫進行安裝 cd flask python setup.py install //3.進入目錄,python

解決python報錯ImportError: No module named '_tkinter'

解決python報錯ImportError: No module named ‘_tkinter’ 報錯資訊:ImportError: No module named ‘_tkinter’, pleas

windows機器使用python出錯:ImportError: No module named b

下載beautifulsoup4 https://www.crummy.com/software/BeautifulSoup/bs4/download/4.2/beautifulsoup4-4.2.0.tar.gz 配置python環境變數 進入字元介面 c: cd Python27 cd b

【深度學習】Ubuntu16.04下出現這個錯誤ImportError: No module named google.protobuf.internal

/***************************************************************************************************

import theano時報錯ImportError: No module named cPickle

>>> import theano Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Library/Python/2

python3錯誤ImportError: No module named 'cPickle'

原文:https://blog.csdn.net/zcf1784266476/article/details/70655192 在python3.x下使用如下程式碼: import cPickle as pk 會報如下錯誤: ImportError: No module named 'cPi

win7 python ImportError: No module named win32api錯誤

windows python ImportError: No module named win32api: 錯誤, 下載安裝三方的模組 官網地址:http://sourceforge.net/projects/pywin32/   倒騰了半天也沒有下載出來 幸好有網友共享

ImportError: No module named _markerlib (Python安裝第三方庫時出現的錯誤)

當我試著安裝第三方庫時,報錯如下:(flask) [email protected]:~/microblog/flask/bin$ pip install --upgrade distribute Collecting distribute Using cach

python ImportError: No module named錯誤解決思路和方法

1 首先要確定 是否 安裝了  該模組 在  python 提示符下 輸入  import  MySQLdb  看是否報錯,如果保錯,表面沒有該模組,但是,有的時候往往出現 明明已經安裝 該模組,並提示成功了,但是還是找不到該模組 2 上面那種情況 可能就是  PYTHO

PythonImportError: No module named錯誤解決過程記錄

錯誤原因: 剛開始學習Python的小夥伴應該和我一樣不知道怎麼解決這個錯誤,其實報這個錯是因為模組的缺失,只需要使用python的命令進行安裝模組即可 解決方案: Windows環境下: 進入Python目錄:C:/Python27/下,

python打包exe文件-ImportError: No module named 'queue'

data cati ref copy star lib 程序 light boa 我之前遇到的一個錯誤就是 [html] view plain copy File "site-packages\urllib3\packages\six.py", lin

PythonImportError: No module named ***

() data 表示 fix word-wrap 什麽 -c rac xxxxxx 假設想使用非當前模塊中的代碼,須要使用Import。這個大家都知道。 假設你要使用的模塊(py文件)和當前模塊在同一文件夾。僅僅要import對應的文件名稱就好,比方在a

python 錯誤 importError: NO model named _mysql

logs err pack name es2017 解決方法 med 依賴包 tle 報錯如圖: 至於這個錯呢 ,首先你得確保你的site-packages下有如下兩個包 由於我是從之前下載好目錄下復制過來的,少復制了這些文件: 因此報上圖所說錯誤。解決方法,將這個6

Python Error: “ImportError: No module named six”,用自動安裝解決依賴問題

erro alt win med src 問題 clas 環境 下使用   在初次運行帶有matplotlib包的程序時,被告知了缺少模塊(如標題所示)。搜索調查後發現在自己安裝的python中確實缺少此安裝包,接下來,進行了下載、安裝、運行,又少了一個模塊,再下載、再運行

Scrapy運行ImportError: No module named win32api錯誤

BE error tails int named erro code mod csdn windows系統上出現這個問題的解決需要安裝Py32Win模塊,但是直接通過官網鏈接裝exe會出現幾百個錯誤,更方便的做法是 pip install pypiwin32或者參考htt

linux7中python ImportError: No module named pymc 處理

簡單的 com RoCE AS install size pack otrs lap linux7中python ImportError: No module named pymc 處理方法 系統環境 #cat /etc/redhat-release CentOS Lin