python 常见bug解决方案记录

3 篇文章 0 订阅
1 篇文章 0 订阅
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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值