1、查看 python 安装目录
window:where python
linux:whereis python
2、查看 pip 安装了哪些库或者包
pip list
pip list -o # 查看可升级的包/库
3、查看某个包、库的安装路径
pip 安装完包后,再执行一次命令pip install xx,就会显示安装路径。
比如安装 requests 后,可以再次 pip install requests 查看requests 的安装路径。
4、pip 安装的包/库位于: python安装路径\lib\site-packages 中
注:python3 的可能需要使用 pip3(不绝对,如果电脑只有 python3,pip 和 pip3 应该都行)
5、查看某个包/库的信息
pip show xxx
如 pip show requests, 用于查看 requests 库的名字、版本等信息
pip show -f xxx # 查看指定包的详细信息
6、查看 pip 的版本
pip -V 或者 pip --version
不仅可以查看 pip 的版本,还可以查看到 pip 的路径
7、pip 安装
pip install xxx # 最新版本
pip install xxx==版本 # 指定版本 如 pip install xlrd==1.2.0 # 安装 1.2.0 版本的xlrd
注意:
使用 easy_install 或 pip 安装 python 第三方库时,默认源地址是:https://pypi.python.org/simple/,但是这个源地址不好用,存在一些问题:
1、因为是国外网站,因此网站访问速度比较慢
2、使用该源遵循 http 协议,若机器上没有安装 openssl 或 ssl 配置不对,将导致 easy_install 或 pip 访问该源失败。
一般来说,可以考虑使用国内的 PyPI 镜像源(会定期的把国外的软件拷贝到这个库中)
国内的一些 PyPpi 的镜像源:
1、清华源: https://pypi.tuna.tsinghua.edu.cn/simple
2、豆瓣源: https://pypi.douban.com/simple
3、pypi.hustunique.com
安装命令为: pip install xxx==1.11.11 -i 国内镜像源的地址
8、卸载某个包/库
pip uninstall xxx 或者直接在 python 安装路径\lib\site-packages 删除对应的包/库
注:某个包/库卸载后再重装,和可能会使用 cached,不会重新再去下载一次包或者库(至于这个缓存机制、这个缓存持续时间等就没有深入研究了)
9、pip 升级
pip install -U pip 或者 pip install --upgrade pip
如果上述升级命令出问题,可以尝试:easy_install --upgrade pip
10、没有安装 pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下载安装脚本
python get-pip.py # 运行安装脚本
一般来说,这个 get-pip.py 的目录为: C:\Users\admin xxx\get-pip.py,可以通过 where get-pip.py 找到它
或者从其它地方复制一个可用的 pip 文件,放在 pyhton 安装路径\lib\site-packages\ 目录下即可
11、升级包/库
pip install --upgrade xxx # 升级最新的
pip install --upgrade xxx==版本 # 升级指定版本
12、一次性安装多个包/库
pip install -r <file> 或者 python -m pip install -r <file> # <file> 指待安装的包/库名
最简单的,使用 .txt 文件,把要安装的包/库按行填写即可