windows上使用pip下载东西时报编码错误问题解决方法

原因是pip安装python包会加载我的用户目录,我的用户目录恰好是中文的,ascii不能编码。解决办法是: 
python目录 Python27\Lib\site-packages 建一个文件sitecustomize.py 
内容写: 
import sys 
sys.setdefaultencoding(‘gb2312‘) 
python会自动运行这个文件。

快来加入群【python爬虫交流群】(群号570070796),发现精彩内容。

时间: 2024-10-04 06:16:51

windows上使用pip下载东西时报编码错误问题解决方法的相关文章

Java中FTPClient上传中文目录、中文文件名乱码问题解决方法【好用】

转: Java中FTPClient上传中文目录.中文文件名乱码问题解决方法 问题描述: 使用org.apache.commons.net.ftp.FTPClient创建中文目录.上传中文文件名时,目录名及文件名中的中文显示为“??”. 原因: FTP协议里面,规定文件名编码为iso-8859-1,所以目录名或文件名需要转码. 解决方案: 1.将中文的目录或文件名转为iso-8859-1编码的字符.参考代码: 复制代码 代码如下: String name="目录名或文件名"; name=

Windows上.java和.class文件字符集编码关系并包括C/C++上的类同分析

[摘要]Windows系统默认采用GBK字符集,因此导致无法使用UTF-8解码.本文在首先说明Windows上使用的字符集,后分析了JAVA下.java..class.javac之间的字符集关系,以及分析了VS的C/C++项目的源文件.二进制文件与编译器间的字符集关系.最后总结:在javac的使用中,最好采用-encoding参数指明.java文件使用的字符集,以免造成不可恢复的中文乱码.[问题重现]JAVA项目中,由于源文件存储采用不同的字符集导致项目输出乱码.当采用GBK存储源文件,正常符出

在windows上部署使用redis出现的问题及解决方法

原文链接:https://www.cnblogs.com/herry52/p/5938902.html 下载Redis 在Redis的官网下载页上有各种各样的版本,我这次是在windows上部署的,要去GitHub上下载.目前的是2.8.12版的,直接解压,在\bin\release 目录下有个压缩包,这就是我们需要的: 启动Redis 直接在上图的目录打开命令窗口,运行: [在当前目录下打开cmd窗口的方法:先 按住 shift 键,然后再在目标目录中 右键 ,在右键菜单中 点击 在此处打开命

[Python] Windows上通过pip安装uwsgi报错

错误提示: AttributeError: module 'os' has no attribute 'uname' 原因: 因为os.uname()是linux的方法,在window上不可用,platform模块则支持任何系统 解决办法: 下载uwsgi离线安装 1.https://pypi.python.org/pypi/uWSGI/下载你想要的uwsgi 压缩文件 2.在你需要用它的python文件的site-packages文件中解压缩 3.找到uwsgiconfig.py配置文件 4.

Windows 上安装 pip

1 从  https://pypi.python.org/pypi/pip#downloads  下载安装包 pip-9.0.1.tar.gz 2 解压 pip-9.0.1.tar.gz 3 用CMD控制台进入解压目录,输入: python setup.py install

windows上python的下载安装以及环境变量的设置

python的下载 python官网地址:https://www.python.org/ python的版本 Python2和python3建议都安装,以便学习 安装时最好安装到磁盘的根目录,方便以后操作 python环境变量的配置 向path环境变量里添加python和python下script的路径 原文地址:https://www.cnblogs.com/wbyixx/p/9339273.html

从windows上传文件到linux,中文名乱码解决方法

上传一个名称为"一级页面.html"的文件到linux服务器 ll命令查看文件名是乱码 在windows上将html文件压缩为test.zip,上传到linux服务器 再在服务器上unzip解压,解压后文件名称就显示正常了. 此种方法对目录也有效.

一个痛苦的问题的解决,windows上eclipse提交yarn集群的错误

--------一个痛苦的解决问题的过程--------------------------------------    首先确保linux服务器上面的集群环境启动    集群启动     start-dfs.sh     stop-dfs.sh      start-yarn.sh      stop-yarn.sh               [[email protected] sbin]$ jps         3522 NameNode         4823 Jps      

python的pip安装模块报编码错误

在使用python的pip安装的时候出现了这个错误 UnicodeDecodeError: 'ascii' code can't decode byte 0xef in position 7: ordinal not in range(128) 解决方案是: 在Python\Lib\site-packages 建一个文件:sitecustomize.py import sys  sys.setdefaultencoding('gbk') sys.setdefaultencoding是python