1. 程式人生 > >python 常見bug解決方案記錄

python 常見bug解決方案記錄

1.https://picasso.readthedocs.io/en/latest/readme.html#quickstart
python picasso/examples/keras-vgg16/prepare_model.py

Error:

from keras.applications.vgg16 import VGG16

ImportError: No module named 'keras'

分析:
如果是已經安裝了keras之後還出現上面bug,很有可能是start了python2的。python2.x和python3.x出現了混亂。

解決方法:       
python3 picasso/examples/keras-vgg16/prepare_model.py

二、ValueError: unknown locale: UTF-8

File "/Users/wyl/Documents/effectmatrix/program/minetest/MCEdit-Unified-master/ENV/lib/python2.7/locale.py", line 545, in getdefaultlocale

    return _parse_localename(localename)

  File "/Users/wyl/Documents/effectmatrix/program/minetest/MCEdit-Unified-master/ENV/lib/python2.7/locale.py", line 477, in _parse_localename

    raise ValueError, 'unknown locale: %s' % localename

ValueError: unknown locale: UTF-8

解決方法:

1.在.bash_profile檔案中加入 

export LANG="en_US.UTF-8"

export LC_COLLATE="en_US.UTF-8"

export LC_CTYPE="en_US.UTF-8"

export LC_MESSAGES="en_US.UTF-8"

export LC_MONETARY="en_US.UTF-8"

export LC_NUMERIC="en_US.UTF-8"

export LC_TIME="en_US.UTF-8"

2.source 使用更新後的內容

source .bash_profile

測試

python -c 'import locale; print(locale.getdefaultlocale());'

參考資料

1.ValueError: unknown locale: UTF-8 http://blog.csdn.net/fivekm/article/details/50732742

2.unknown locale: UTF-8解決方法 http://ju.outofmemory.cn/entry/107663

3.mac 下更新 .bash_profile 檔案 http://www.cnblogs.com/mokey/p/3542389.html

相關推薦

python 常見bug解決方案記錄

1.https://picasso.readthedocs.io/en/latest/readme.html#quickstart python picasso/examples/keras-vgg16/prepar

Python環境搭建遇到問題及解決方案記錄

pip版本問題 環境使用Ubuntu16.04 , 安裝pip3 $sudo apt-get install python3-pip   預設安裝pip8.1.1,更新後是18.1 $pip3 install --upgrade pip   需要修改

Win10下cv2安裝( python 3.5 version)以及常見錯誤解決方案

首先,在此網站中找到對應版本下載後放到 Anadonda3\Lib\site-packages 中,然後開啟anaconda prompt,進入site-packages資料夾,並執行命令pip ins

Ubuntu 搭建svn服務器 ,以及常見錯誤解決方案

mkdir creat mod 服務 csdn 解決 details 守護 center 一、安裝命令: 1)以root身份登錄。執行:sudo su -命令 2)執行安裝命令:apt-get install subversion 二、創建項目目錄 1)mkdir /

Elasticsearch 5常見問題解決方案

elasticsearch-head elasticsearch grunt node bootstrap npm 安裝運行1、前置安裝java8jdk-8u112-linux-x64.rpm下載地址:http://www.oracle.com/technetwork/java/jav

Ext Js 6.2.1 classic grid 滾動條bug解決方案

efi 父類 滾動 cti seq position column spa 元素 此bug未在其他版本發現,參考高版本代碼重寫類解決此bug,直接上代碼: 1 /** 2 * 如果列表同時存在橫向滾動條和豎向滾動條,當豎向滾動條滾動到底部時 3 * 點擊

docker之常見問題&解決方案

docker常見問題Docker 問題積累1. 使用Dockerfile構建鏡像時報錯2. Docker時區問題 3. 啟動Docker進程失敗–Centos7.X4. docker啟動失敗5. Docker啟動失敗–ubuntu 6. docker pull鏡像失敗 http://blog.csdn.net

大數據常見錯誤解決方案(轉載)

nvi clu linux腳本 /etc/ var fin remove -c 技術 1、用./bin/spark-shell啟動spark時遇到異常:java.net.BindException: Can‘t assign requested address

RecyclerView常見問題解決方案,RecyclerView嵌套自動滾動,RecyclerView 高度設置wrap_content 無作用等問題

design card ont mpi 焦點 goods rap rfi 高度 1,ScrollView或者RecyclerView1 嵌套RecyclerView2 進入頁面自動跳轉到recyclerView2上面頁面會自動滾動 貌似是RecyclerVie

eclipse常見問題解決方案

tool 解決方法 ini文件 工作區 ali error mylyn 你會 效果 1、maven項目,啟動報錯ClassNotFoundException,原因是tomcat下\WEB-INF\classes目錄中,java文件沒有編譯成class文件。解決方法:

vue中使用baidushare分享到微信無法顯示bug解決方案

解決 需要 基礎知識 才會 微信 在線 項目 fig 二維 最近vue單頁面項目中有個頁面分享的功能需求,按以往經驗,選擇了百度開源的baidushare.js 經過一天的掙紮,終於弄清楚了分享到微信後無法顯示的原因。 對比分析:   以往成功使用:另寫了一個專門的分

Mysql 安裝bug解決方案與一般使用指令

href ges 發現 img 導致 工作 start 技術 安裝 問題描述: 在安裝mysql 時,如果第一次沒安裝成功,第二次重裝可能出現莫名奇妙的情況。通過一番嘗試,發現,安裝往上的教程還是無法成功安裝的主要原因是第一次安裝雖然未成功,但是mysql 默認的3306端

raid陣列常見故障解決方案分享

分享 無法 操作系統 完整備份 raid磁盤陣列 常見故障 磁盤 數據存儲 href Raid磁盤陣列是一種將多塊物理硬盤整合成一個虛擬存儲的技術,raid模塊相當於一個存儲管理中間層,上層接收並執行操作系統及文件系統的數據讀寫指令,下層管理數據在各個物理硬盤上的存儲及讀寫

python+opencv 問題解決方案,OpenCV Error: Unspecified error (The function is not implemented. Rebuild the

系統Ubuntu 18.04 LTS python 版本 Anaconda python3.6 採用conda install opencv後,呼叫opencv的函式時,出現錯誤:   OpenCV(3.4.1) Error: Unspecified error (The

ADB常見問題解決方案

1.AndroidStudio 安裝apk 失敗提示已經存在了 提示已經存在 1.檢視Android裝置中是否存在相同報名的應用,如果存在解除安裝掉 2.手機-》開發者選項-》USB安裝是否已開啟 2.usb連線裝置後,adb devices無法顯示裝置 電腦上安裝豌豆

Python加密保護解決方案

目錄 功能特點 應對風險 產品選型 使用文件 防止程式碼反編譯,高強度加密保護exe或pyc檔案 產品簡介 Python語言寫的程式無需編譯成二進位制檔案程式碼,可以直接從原始碼執行程式。在計算機內部,Python直譯器把原始碼轉換成位元組碼的中間形式,然後再把它翻譯

Centos7常見問題解決方案

variable pos 才會 rac blog unknown indent cin lov 1,在Centos7中用MariaDB代替了mysql數據庫 ,2,mysql報錯:/usr/sbin/mysqld:unknown variable ‘default-char

Centos7常見問題解決方案 mysql報錯:/usr/sbin/mysqld:unknown variable 'default-character-set=utf8'

1,在Centos7中用MariaDB代替了mysql資料庫 ,2,mysql報錯:/usr/sbin/mysqld:unknown variable 'default-character-set=utf8'     修改mysql的字符集時,為了將預設字符集設定為utf-

Lost executor 原因分析及解決方案-記錄

Lost executor node 丟失原因:         1 、有時候是物理機導致的 node 暫時丟失,物理機恢復後   容器也自己恢復。如io過高

區域網常見問題解決方案之你可能沒有許可權使用網路資源無法訪問網路上的芳鄰

最近公司區域網一臺公共的計算機,工作組的其他成員不能訪問該計算機,折騰了好久,在網上終於找到有效的解決方案,分享如下: 計算機系統:Windows XP 方法一: 一、在工具->資料夾選項->檢視,將"使用簡單檔案共享"前面的勾勾去掉;二、在控制面板->