• Pip 安装 出现UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-5: ordinal not in


    在Python 环境下,使用PiP 命令安装时,报错提示:
    UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 1-5: ordinal not in range(128)
    1. 找到路径Libsite-packages
    2. 路径下新建文件 sitecustomize.py ,文件内容为:

    import sys 
    reload(sys)
    sys.setdefaultencoding('utf-8') 
    

    3. 之后再使用pip 安装的时候,就解决问题了


    PS:

    1. 在Python文件的有中文时:
    一般会在文件的开头加上 #-- codeing:utf-8 -- 默认设置文件的编码方式为 utf-8
    2. 在文件中加入
    import sys
    reload(sys)
    sys.setdefaultencoding(‘utf-8’)
    设置在这个python 文件被调用的时候仍然使用utf-8 传输

  • 相关阅读:
    8.CNN应用于手写字识别
    8.优化器
    6.正则化
    5.Dropout
    4.交叉熵
    3.Minst数据集分类
    2.非线性回归
    1.线性回归
    110. Balanced Binary Tree
    106. Construct Binary Tree from Inorder and Postorder Traversal
  • 原文地址:https://www.cnblogs.com/xinleishare/p/5262932.html
Copyright © 2020-2023  润新知