目的: 希望大家能少走一些弯路, 方便大家解决安装问题

问题1 环境变量配置
右击计算机(我的电脑)–属性–高级属性设置–
在这里插入图片描述
只需要新建两个一个是python的目录,另外一个是script目录(如果没有也写进去吧),
另外 如果你从别的帖子里看到 自己新建了一个PYTHONPATH 里面放python的地址, 这种情况在安装两个python时候会报错,
C:\Users\xy>python
ImportError: No module named site
C:\Users\xy>python3
Fatal Python error: initfsencoding: unable to load the file system codec
ModuleNotFoundError: No module named ‘encodings’
在这里插入图片描述原因解释https://blog.csdn.net/mvp_Dawn/article/details/102535495;

“原因是设置了环境变量PYTHONPATH,PYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找,环境变量设置为了其中某个版本的模块路径,导致另一个版本启动时模块加载路径出错,从而导致启动失败,这是按网上教程安装python时候留下的一个坑,其实这个变量可以不要,当自定义的模块不再python安装路径下时才需要配置改环境变量,所以可以把这个环境变量删掉”

查看自己是否成功 win+R,输入cmd,输入python,或者输入python --version

问题2 区分python2与python3 ,将python2.7.6(这个是我的python目录)文件夹中的python.exe复制出来重命名为pyhon2.exe 在拖进去.!!注:非直接重命名,也不要删除原来的文件.

同时再把pyhon2.7.6/Scripts/里面的pip.exe 复制出来重命名pip2.exe 在拖进去;
python3的的做法也是一模一样;
做完之后去 win+r ,输入cmd,输入python2,exit(),输入python3看看;
如果需要安装模块则输入pip2 install xxx模块 加以区分即可

问题3 新下载的python2没有Scripts文件
问题解决方案来自https://www.cnblogs.com/zw-busines/p/9647677.html1

首先下载setuptools-40.2.0.zip
https://pypi.org/project/setuptools/40.2.0/#file
把压缩包解压到任意文件夹里面, 打开文件夹,在文件夹目录那里清空输入cmd 进入dos系统
输python2 setup.py install

然后下载pip-18.0 (一定要注意先后顺序安装这两个)
https://pypi.org/project/pip/18.0
把压缩包解压到任意文件夹里面, 打开文件夹,在文件夹目录那里清空 输入执行python2 setup.py install 安装就行啦

同理python3的话 就去下载对应的版本 输入的改成python3 setup.py install

问题4 如何安装模
win+r, cmd , 输入pip2 install --upgrade pip 更新pi
pip2.install xxx模块 即可

问题5 pip install 下载时候出现黄子红字报错

报错类型1
Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None))
after connection broken by ‘SSLError(SSLError(1, u’[SSL: CERTIFICATE_VERIFY_FAI
LED] certificate verify failed (_ssl.c:726)’),)
出现行行黄子Retry 并且说什么SSL certification 证书错误.
网上查询后,是pip源连接证书验证失败,将pip源调整为国内的源就可以了
但是网上许多方法模棱两可 话也讲不清楚 这里就整理一下
解决方法来自https://www.cnblogs.com/aimed/p/10178048.html

如果想要永久修改pip源,可按照如下操作
Windows
找到系统盘下C:\C:\Users\用户名\AppData\Roamin
查看在Roaming文件夹下有没有一个pip文件夹,如果没有创建一个
进入pip文件夹,创建一个pip.ini文件
使用记事本的方式打开pip.ini文件,写入
[global]
index-url = http://mirrors.aliyun.com/pypi/simple
trusted-host = mirrors.aliyun.com

Linux
找到~/.pip/pip.conf,如果不存在就创建,加入内容如下
[global]
timeout = 10 # 设置超时,单位s
index-url = http://mirrors.aliyun.com/pypi/simple/ # 指定优先下载源
extra-index-url= http://pypi.douban.com/simple/ # 第二下载源
[install]
trusted-host=
mirrors.aliyun.com
pypi.douban.com

成功解决不能安装模块问题!!

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐