UnicodeEncodeError:ascii codec can't encode characters in position 9-16:ordinal not in range(128)
2017-03-24 16:43
190 查看
安装完python后,安装pip,在网上搜到的文件
进行安装,结果安装的是8.0.版本的,故用该版本安装其他的模块会报pip的版本太低了,你必须要升级到最新版本9.0.1
而利用 pip install --upgrade pip 进行升级还不是行
故我在 Python\Lib\site-packages文件夹下的pip文件弄丢了一些,没办法,只能到官网下在 pip zip的安装包进行安装
安装好后,利用pip安装OpenSSL 模块
python -m pip install pyOpenSSL
提示:
UnicodeEncodeError:ascii codec can't encode characters in position 9-16:ordinal not in range(128)
此问题应该是运行的文件字符编码不对,故找对应的文件目录打开在顶部添加:
reload(sys)
sys.setdefaultencoding('utf8')
python get-pip.py
进行安装,结果安装的是8.0.版本的,故用该版本安装其他的模块会报pip的版本太低了,你必须要升级到最新版本9.0.1
而利用 pip install --upgrade pip 进行升级还不是行
故我在 Python\Lib\site-packages文件夹下的pip文件弄丢了一些,没办法,只能到官网下在 pip zip的安装包进行安装
安装好后,利用pip安装OpenSSL 模块
python -m pip install pyOpenSSL
提示:
UnicodeEncodeError:ascii codec can't encode characters in position 9-16:ordinal not in range(128)
此问题应该是运行的文件字符编码不对,故找对应的文件目录打开在顶部添加:
reload(sys)
sys.setdefaultencoding('utf8')
相关文章推荐
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 3-4: ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-4:ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 0-15: ordinal not in range(128
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-7: ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 68-73:ordinal not in range(128
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-78: ordinal not in range(128
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in range(12
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 32-35: ordinal not in range(12
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in range(12
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in range(12
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in range解决方安
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-7: ordinal not in range(128)