pip使用笔记(python包的管理工具)、全局镜像
文章目录命令pip freeze命令配置全局镜像地址全局镜像地址-参考配置全局镜像地址-配置私库示例其他pip是python包的管理工具就像npm是node包的管理工具一样。命令安装pipinstalldjango# 安装djangopip install -e .# 这里的.表示当前路径当然也可以替换为具体的路径-e的意思是–editable可编辑的如果修改了whl不用重新install直接就可以生效。当然只是用在开发环境生产环境肯定不这么用。安装指定版本的django# 通用格式pip install Django版本号pipinstallDjango4.2.7# 示例安装 4.2.7 版本pip freeze命令常用命令之一作用是列出当前 Python 环境中已安装的所有第三方包及其精确版本号且输出格式可以直接被 pip install 识别是管理项目依赖的核心命令。直接输出所有依赖(所有包和版本) pip freeze 导出依赖到 requirements.txt方便共享和恢复 pip freezerequirement.txt 从requirements.txt恢复依赖(一键安装文件中指定的所有包和对应版本) pipinstall-rrequirements.txt注意事项1、必须开启虚拟环境否则会导出全局依赖。2、requirements.txt要纳入git管理中这是他人复现环境的唯一依据。3、如果手动修改requirement.txt要尽量保证精确。配置全局镜像地址默认的是国外的镜像非常慢所以非常建议弄个国内镜像。1、windows资源管理器地址栏输入%APPDATA%就会跳转到用户的appdata目录。2、创建pip文件夹在pip文件夹下创建一个pip.ini文件。3、pip.ini文件内复制如下内容[global]index-urlhttps://mirrors.aliyun.com/pypi/simple/注如果提示字符无法识别那么去掉注释。然后再执行pip install命令就可以了确实快了很多。全局镜像地址-参考配置这个主要用于参考例如想换个镜像了[global]# 清华镜像源速度快、稳定index-urlhttps://mirrors.aliyun.com/pypi/simple/# 阿里云镜像源备选# index-url https://mirrors.aliyun.com/pypi/simple/# 豆瓣镜像源备用# index-url https://pypi.douban.com/simple/[install]# 信任镜像源的主机避免SSL报错trusted-hostpypi.tuna.tsinghua.edu.cn# 如果用阿里云这里对应trusted-host mirrors.aliyun.com全局镜像地址-配置私库示例场景是这样的想要私库为主私库如果没有就去阿里云仓库。[global]index-urlhttp://你的私库IP:8080/simple/ extra-index-urlhttps://mirrors.aliyun.com/pypi/simple/ trusted-host你的私库IPtrusted-hostmirrors.aliyun.com也就是额外仓库用extra-index-url这个配置项。其他
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2410181.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!