Python指令碼報錯AttributeError: ‘module’ object has no attribute’xxx’解決方法
最近在編寫Python指令碼過程中遇到一個問題比較奇怪:Python指令碼完全正常沒問題,但執行總報錯"AttributeError: 'module' object has no attribute 'xxx'"
。這其實是.pyc檔案存在問題。
問題定位:
檢視import庫的原始檔,發現原始檔存在且沒有錯誤,同時存在原始檔的.pyc檔案
問題解決方法:
1、命名py指令碼時,不要與python預留字,模組名等相同
2、刪除該庫的.pyc檔案(因為py指令碼每次執行時均會生成.pyc檔案;在已經生成.pyc檔案的情況下,若程式碼不更新,執行時依舊會走pyc,所以要刪除.pyc檔案),重新執行程式碼;或者找一個可以執行程式碼的環境,拷貝替換當前機器的.pyc檔案即可
相關推薦
Python指令碼報錯AttributeError: ‘module’ object has no attribute’xxx’解決方法
最近在編寫Python指令碼過程中遇到一個問題比較奇怪:Python指令碼完全正常沒問題,但執行總報錯"AttributeError: 'module' object has no attribute 'xxx'"。這其實是.pyc檔案存在問題。 問題定位:
【python學習筆記(2)】指令碼報錯"AttributeError: 'module' object has no attribute 'xxx'"解決方法
最近在編寫Python指令碼過程中遇到一個問題比較奇怪:Python指令碼完全正常沒問題,但執行總報錯"AttributeError: 'module' object has no attribute 'xxx'"。這其實是.pyc檔案存在問題。 問題定位: 檢視imp
報錯 AttributeError: 'module' object has no attribute 'bool_'
在使用import numpy時突然出現如下報錯: 出現AttributeError: ‘module’ object has no attribute ‘bool_’報錯. 解決辦法: **因為昨晚安裝caffe,但make報錯就沒有繼續,電腦裡已安
針對AttributeError: ‘module’ object has no attribute’xxx’的錯誤歸類
找不到 with 類型 error: 開頭 -a 發現 使用 def 目前遇見的有三種類型: 拼寫錯誤,模塊一定要拼寫錯誤,這個也是最容易犯的,發現找不到模塊的時候,最好先檢查一遍自己引入的模塊拼寫尤其是那些名字非常長的比如HTTPPasswordMgrWithDefau
Python基礎學習-'module' object has no attribute 'urlopen'解決方法
參考“http://blog.sina.com.cn/s/blog_5cf74e410102uxsg.html” 用的是python 3.4 非常簡單的一小段程式碼 #!/usr/bin/python # -*- coding: UTF-8 -*- import ur
Python學習筆記:AttributeError: 'NoneType' object has no attribute 'text' 解決
#前言 最近在學習python,犯了很多低階錯誤,總結一下 #問題 AttributeError: ‘NoneType’ object has no attribute ‘text’ #出處 difficult = obj.find('d
AttributeError: 'NoneType' object has no attribute 'sc' 解決方法(二)
上一次本以為可以解決了這個問題,然而並沒有那麼地簡單。博主最近在edx網站學習pyspark,想打一下視訊上的程式碼,結果報錯了,依舊是報了“AttributeError:’NoneType’ object has no attribute ‘sc’”,當時就有
pycharm 安裝第三方庫報錯:AttributeError: 'module' object has no attribute 'main'
pip升級到 10.0.1 之後 老版的pycharm 使用pip安裝第三方庫的時候會報錯,報錯如上圖所示: 其主要原因是 新版的 pip 更改了 部分api 將其中 pip.main() 改為 pip_main(), 舊版的pycharm中 在packagi
import json後,報錯:AttributeError: 'module' object has no attribute 'dumps,原因分析及解決方法
編寫python程式碼,import json後,報錯:AttributeError: 'module' object has no attribute 'dumps',如下圖所示: 報錯資訊為:模組沒有方法dumps 單步除錯: 單步除錯,發現報錯相同。 檢視json
python AttributeError: 'module' object has no attribute 'setdefaultencoding'
window下使用python,AttributeError: 'module' object has no attribute 'setdefaultencoding'問題的解決方法 參閱了http://www.jb51.net/article/54159.htm後進行整
[python錯誤]builtins.AttributeError: 'module' object has no attribute 'request'
在python3.4.3版本下,使用wingIDE寫爬蟲的時候, 發生了builtins.AttributeError: 'module' object has no attribute 'request'的錯誤。 錯誤來源是程式碼中的 <span style="fo
20180925:問題:pycharm中匯入flask-wtf失敗,報錯:module 'pip' has no attribute 'main'
前後臺頁面搭建完成,開始後臺邏輯操作。 在開始之前,根據視訊要匯入flask-wtf模組。在pycharm中匯入flask-wtf時,卻顯示報錯,錯誤最後一句提示:module 'pip' has no attribute 'main' 試圖在Termianl面
IDA7.0 使用FindCrypt3報錯 AttribbuteError: 'str' object has no attribute 'rule'
最開始報錯是 AttribbuteError: ‘str’ object has no attribute ‘rule’ 我以為是我python環境的問題,把py重灌了一下,報錯變成了AttribbuteError: ‘str’ object has no a
AttributeError: 'module' object has no attribute 'post'問題
在學習python網頁爬蟲時,測試requests的post方法進行表單提交時,命名.py檔案為requests.py 程式碼如下: import requests params={'firstname':'xing','lastname':'ming'
AttributeError: 'module' object has no attribute 'urlopen'
編譯環境:python 3.1.2 測試程式: # coding = utf-8 import urllib def getHtml(url): page = urllib.
AttributeError: 'module' object has no attribute 'select'
使用tf.select函數出現錯誤, AttributeError: ‘module’ object has no attribute ‘select’ 這是因為當前版本tensorflow無tf.select函式,可以改為使用函式tf.where
python console 丟擲AttributeError: 'PyDevTerminalInteractiveShell' object has no attribute 'has_readli
conda list 查ipython版本版本過高過低都有可能丟擲異常conda uninstall ipythonpip uninstall ipython 解除安裝所有衝突的ipython下載 pip install ipython == 4.2.0
AttributeError: 'tuple' object has no attribute '_meta' 解決方案
檢視錯誤資訊:元組(tuple)物件中沒有‘_meta’這個屬性? 下面是我的程式碼 #匯入json模組 import json from django.core import serializers from django.http import Json
AttributeError: module 'pandas' has no attribute 'Series'解決辦法
pandas是我們進行資料處理和分析時最常用的包之一,但是有時候出現AttributeError: module 'pandas' has no attribute 'Series'這樣的錯誤,在網上看了好多各種各樣的解決辦法, 但是其實真正的錯誤主要是兩個方面: (
Python報錯之:AttributeError: 'NoneType' object has no attribute 'seq'
在用matplotlib進行資料視覺化、給圖形新增標籤資料標籤時遇到一個報錯:AttributeError: 'NoneType' object has no attribute 'seq'. 記錄一