python pip 安装模块包命令

简介: python pip 安装模块包命令

python pip 安装模块包命令

文章目录

python pip 安装模块包命令

1. 简介

2. 格式

3. 列出已安装包

4. 导出requirements.txt清单

5. 安装本地安装包

6. 卸载包

7. 升级包

8. 显示包所在的目录

9. 搜索包

10. 查询可升级的包

11. 下载包而不安装

12. 打包

13. 指定全局安装源

14. 离线安装

1. 简介

pip 是Python的包安装程序。您可以使用 pip 从Python 包索引和其他索引安装包。

2. 格式

pip install xx

3. 列出已安装包

$ pip freeze or pip list

4. 导出requirements.txt清单

pip freeze > <目录>/requirements.txt

5. 安装本地安装包

pip install <目录>/<文件名>
pip install --no-index -f=<目录>/ <包名>

6. 卸载包

pip uninstall <包名> 或 pip uninstall -r requirements.txt

7. 升级包

pip install -U <包名>
pip install <包名> --upgrade
pip install -U pip  #升级pip

8. 显示包所在的目录

pip show -f <包名>

9. 搜索包

pip search <搜索关键字>

10. 查询可升级的包

pip list -o

11. 下载包而不安装

pip install <包名> -d <目录>
pip install -d <目录> -r requirements.txt

12. 打包

pip wheel <包名>

13. 指定全局安装源

  • 在unix和macos,配置文件为:$HOME/.pip/pip.conf
  • 在windows上,配置文件为:%HOME%\pip\pip.ini
[global]
timeout = 6000
index-url = https://mirrors.aliyun.com/pypi/simple

14. 离线安装

pip install --no-index --find-link=.  <包>   #"."为当前目录
pip install   --no-index   --find-links=/<目录>/   pandas
pip install   --no-index   --find-links=/<目录>/   -r   requirements.txt 
相关文章
|
1天前
|
Python
【Python进阶(四)】——魔术命令
【Python进阶(四)】——魔术命令
|
1天前
|
Python
【Python操作基础】——包
【Python操作基础】——包
|
3天前
|
JSON 数据格式 开发者
pip和requests在Python编程中各自扮演着不同的角色
`pip`是Python的包管理器,用于安装、升级和管理PyPI上的包;`requests`是一个HTTP库,简化了HTTP通信,支持各种HTTP请求类型及数据交互。两者在Python环境中分别负责包管理和网络请求。
16 5
|
5天前
|
Linux 数据安全/隐私保护 iOS开发
如何将python命令链接到Python3
如何将python命令链接到Python3
9 0
|
6天前
|
Python
在Python中快捷引入缺失包的技巧和实践
在Python中快捷引入缺失包的技巧和实践
11 0
|
6天前
|
Shell 测试技术 Python
在Mac上用Python调用终端执行命令
在Mac上用Python调用终端执行命令
9 1
|
10天前
|
域名解析 JSON API
Python小工具包
【5月更文挑战第2天】构建了一个Python小工具包,包含获取IP、域名解析、JSON格式化和时间戳转换的函数。通过`get_ip_address`和`resolve_domain`实现网络任务,`format_json`用于美化JSON数据,`timestamp_to_datetime`转换时间戳。这些函数可提高开发效率,易于整合到项目中,展现Python的简洁和灵活性。
21 1
Python小工具包
|
13天前
|
Linux Python Windows
Python更换国内pip源详细教程
Python更换国内pip源详细教程
|
13天前
|
网络协议 算法 网络架构
Python网络编程之udp编程、黏包以及解决方案、tcpserver
Python网络编程之udp编程、黏包以及解决方案、tcpserver
|
13天前
|
弹性计算 运维 Shell
设置Python 支持自动命令补齐功能
【4月更文挑战第29天】
9 0