python学习日记——常见环境问题及处理

1.为什么Linux装了python3后yum命令使用不了了?

centos系统的yum软件依赖python2,所以安装python3后需要建一个指向python3的软链,而不是将原先的python2的软链替换。

2.Linux中安装python3时make命令报encoding的错咋办?

因为系统用了python3不支持的字符集

报错信息:

Fatal Python error: Py_Initialize: Unable to get the locale encoding
LookupError: unknown encoding: GB18030

解决方案:

在./configure配置前,需要更改一下环境变量系统的字符集
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN.UTF-8

3.git的dev分支向master上提交代码,提示reject咋整?

这是因为dev上不包含master最近提交的东西,导致上提报错。解决方案为先拉一下master的代码(merge),合并冲突的部分,然后再往master上合并代码。

 4.更换pip镜像源使得下载速度更快

在"c:user(或用户)电脑的用户名"目录下创建一个命名为"pip"的文件夹(如:C:UsersAdministratorpip),在该文件夹下创建一个命名为“pip.ini”的文件,在该文件中写入以下内容:

[global]
index-url = http://mirrors.aliyun.com/pypi/simple
[install]
trusted-host = mirrors.aliyun.com
【国内镜像源】
阿里云:https://mirrors.aliyun.com/pypi/simple
中国科学技术大学 : https://pypi.mirrors.ustc.edu.cn/simple
清华:https://pypi.tuna.tsinghua.edu.cn/simple
豆瓣:http://pypi.douban.com/simple/
华中理工大学 : http://pypi.hustunique.com/simple
山东理工大学 : http://pypi.sdutlinux.org/simple

  

原文地址:https://www.cnblogs.com/ftxy/p/11747071.html