Python环境检查与pip库常用命令详解:安装与更新指南
目录

1 python环境检查
第一种是按Win+R,输入cmd然后回车;在dos界面输入“python”
“Python+版本号”的出现证明可以直接在该路径下安装第三方库(安装设置问题)。如果报错,可以将Python路径添加到环境变量中,或者将目录切换到Python安装目录下的Scripts文件夹。接下来输入“cmd”回车推荐第一种方法。
2 pip库常用命令
有能力的UU可以去官网查看一下。内容丰富,并且不断更新。
2.1 更新包
pip 工具基本上会时不时地提示你更新一次。如果其他库没有依赖,不能先更新,以免后期降低版本,耽误wheel创建。
2.1.1 更新pip工具
python.exe -m pip install --升级 pip
兄弟们,养成好习惯,使用前更新==少走弯路! ! !
这里以更新pip工具为例,按Win+R,输入cmd回车;进入dos界面
python.exe -m pip install --upgrade pip
2.1.2 更新第三方库
pip install -U 库名称
以更新pandas库为例,在dos界面进入
pip install -U pandas
2.2 安装包 2.2.1 在线安装 2.2.1.1 直接安装
pip安装库名称
以安装numpy库为例,直接在dos界面输入
pip install numpy
出现成功安装***表示安装完成。
当然,你也可以选择安装指定版本的库。比如这里已经安装了numpy1.24.2。由于其他包和numpy的依赖关系,我可能需要numpy1.24.0,所以可以在dos界面输入。
pip install numpy==1.24.0
可以看到,这里的下载速度很慢,所以可以考虑使用镜像安装。另外,可以先在pycharm中设置镜像URL,然后直接使用此方法安装。
2.2.1.2 镜像安装
pip install 库名 -i 国内源镜像网址
通常,直接安装方法就足够了。如果一次失败,可以尝试多次。如果还是出现问题,可以考虑从国内源安装。以下是几个常用的国内源码网址
国内常用的源镜像地址
清华大学
阿里云
豆瓣
中国科学技术大学
华中科技大学
山东理工大学
以pyinstaller库为例,选择清华大学的镜像网址,输入
pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple/
回到2.2.1.1的问题,使用阿里云源码镜像网站下载numpy库1.24.0版本的命令应该是
pip install numpy==1.24.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/
可以看到,下载速度至少快了几十倍
2.2.2 离线安装 2.2.2.1 包下载
这里有两个站点:pypi站点和国内站点
1.Pypi站点(内容完整,需要科学上网)
直接搜索numpy
选择我要下载的版本
单击“下载文件”,然后根据您的Python版本、操作系统和位数在右侧进行选择。比如我这里选择下载的是适合python3.10和windows 64位的1.22.4版本的numpy库。文件名为 numpy-1.24 .2-cp310-cp310-win_amd64.whl
2.国内站点~gohlke/pythonlibs/(更稳定)
按Ctrl+F搜索需要下载的第三方库。这里我们仍然以numpy库为例。通常我们在Index by date之后直接选择图书馆。
在这里,选择适合你的操作系统和python版本的包下载,点击下载
2.2.2.2 .whl格式文件安装
pip install .whl 路径
找到我们下载的.whl 文件的目录。我的是 C:\Users\Ryan\Desktop\numpy-1.22.4+vanilla-cp310-cp310-win_amd64.whl。现在我们可以打开dos命令并输入
pip install C:\Users\Ryan\Desktop\numpy-1.22.4+vanilla-cp310-cp310-win_amd64.whl
2.2.2.3 setup.py文件安装
python setup.py 安装
通常这种方法用于在Github上安装源代码。直接安装第三方库的情况很少见。而且这种方法安装的包无法使用uninstalled来卸载。
从2.2.2.1给出的网站下载适合你的操作系统和python版本的xlrd库,并解压
使用命令行工具cd切换到目录并输入
python setup.py install
2.3 卸载软件包
pip卸载库名称
让我们继续折腾这个 numpy 库吧。还好,流量够用。
pip uninstall numpy
当提示继续时,输入“Y”/“y”
当然,如果使用setup.py安装包,还需要删除安装目录\Lib\Site-packages\中的对应文件
2.4 迁移包
当我们需要改变python环境、打包等目的时,就需要使用迁移包。你可以参考这里。
出口:
pip freeze > requirements.txt
导出后,我们将得到一个文本文件“requirements.txt”,其中存储了库名称和版本号。
进口:
pip install -r requirements.txt
2.5 其他命令
我个人很少使用这两个命令。 1、Pycharm中可以找到第三方库的列表,非常方便; 2.pip版本与我日常使用关系不大。我通常会在出现提示时更新它。
2.5.1 查看已安装的第三方库
pip list
2.5.2 检查pip版本
pip --version
赶快点赞并收藏吧!不然下次就找不到了