python遇到的坑

1、为Python2.7安装库(例如ez_setup.py),所报错误:UnicodeDecodeError: 'ascii' codec can't decode byte 0xbe in position 7: ordinal not in range(128)

在python的Lib\site-packages文件夹下新建一个sitecustomize.py
文件,输入:
import sys
sys.setdefaultencoding('gb2312')
注意:这里面你可以设置GBK或者utf8 或者其他类型的编码格式,不一定非要gb2312,主要看你操作的环境需要什么编码格式

2、python3中使用request,在命令行中运行正常,在pycharm中运行失败。

0.在 pycharm setting 中设置项目的解释器和运行环境。
1.在pycharm目录树合适的文件夹上右键,Mark Directory as - Source Root
2.试着改写一下 import 语句。

你可能感兴趣的:(python遇到的坑)