升级python
cmd 命令行
1、先通过 pip freeze > requirements.txt 将你的旧版本中的第三方库的名字,输出到requirements.txt 文件中。
pip freeze > requirements.txt
2、卸载python,重启电脑
3、安装新版本python ,添加选择path
4、重启电脑
5、导入之前备份的模块文件
pip install -r requirements.txt
需要注意的是
如果一个电脑中有不同版本的python 比如python27、python37
不同版本pip 工具升级
python27 -m pip install --upgrade pip
python37 -m pip install --upgrade pip
不同版本的python导入之前安装的模块
python27 -m pip install -r C:\Users\xx\Desktop\requirementsPython27.txt
python37 -m pip install -r C:\Users\xx\Desktop\requirementsPython37.txt
python查看已经安装的模块、升级模块、卸载模块
python37 -m pip list #列出已经安装的模块
python37 -m pip list -o #列出可升级的模块
python37 -m pip install -U 模块名 #升级模块
python37 -m pip uninstall 模块名 #升级模块
如果安装过程中出错,推荐使用aliyun或douban的python库安装,速度快
python -m pip install 模块名称-i https://mirrors.aliyun.com/pypi/simple/
python -m pip install 模块名称-i https://pypi.douban.com/
python -m pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
python -m pip install -r requirements.txt-i https://pypi.douban.com/
使用 pip 工具安装软件包的命令是:
pip install some-package-name
安装 requests 第三方库
比如下载的第三方库名字为:requests 的第三方库。(这个库是用来处理HTTP的Python第三方库。)
在命令行窗口中执行下面的命令:
pip install requests
需要注意的是:
pip和pip3的这两个命令效果是一样的,没有区别:
(0) 比如安装库openpyxl,pip3 install openpyxl或者pip install openpyxl:当一台电脑同时有多个版本的Python的时候,用pip3就可以自动区分用Python3来安装库。是为了避免和Python2发生冲突的。
(1)如果你的电脑只安装了Python3,那么不管用pip还是pip3都一样的。
安装了python3之后,会有pip3
(2)使用pip install XXX :
新安装的库会放在这个目录下面:python2.7/site-packages
(3)使用pip3 install XXX :
新安装的库会放在这个目录下面:python3.7/site-packages
(4)如果使用python3执行程序,那么就不能importpython2.7/site-packages中的库。
通过下载对应模块文件压缩包解压之后进行安装
https://pypi.org/project/需要下载的模块名称/#files
解压该文件
安装
python setup.py install