pip install 常用选项

本文介绍了使用pip命令安装Python库的不同选项,包括安装最新版或特定版本Django,安装当前目录下的包,以及编辑模式安装。还提到了使用-v参数增加输出详细信息,通过-rrequirements.txt批量安装依赖,和使用--user将模块安装到用户目录。这些技巧对于管理和维护Python项目十分有用。
摘要由CSDN通过智能技术生成

pip install -v -e . --user # or “python setup.py develop”

pip install

无参数, 直接从pypi中查找下载

pip install Django # 安装最新稳定的版本,可能会将某些依赖的版本更新为符合的版本。所以要可能的话,项目中版本号全部都限制好。
pip install Django==3.0 # 安装3.0版本
pip install Django>=3.0 # 安装3.0及以上的版本
pip install Django~=3.0 # 安装3.0小版本匹配即安装3.0.x中最新稳定的版本

. 从当前目录下进行安装

pip install后加个点应该是说从当前目录下进行安装,安装包下载到本地,进入安装包目录,使用pip install .进行安装。

-e 安装可编辑的包。

不同项目,但是一个项目依赖时使用。

pip install -e 本地目录
pip install -e git+https://github.com/django/django.git#egg=django
pip install -e git+ssh://git@github.com:django/django.git#egg=django
-e 是-editable的意思

-v是指verbose, or more output

但是这样会产生一个问题,你在pip list下看这个包的时候它会有一个指向你这个目录的路径。即如果我们在开发的过程中将代码copy了好几个版本,每个版本做不同的更改,则这样你在跳到其他版本的时候,也一定要在其他版本的目录下pip install -e . 切换一下目录,否则如果用到相关代码的话,python还是会去原来的目录找程序执行

-r 通过requirements文件可控地安装很多依赖。

pip install -r requirements.txt

-t 安装到指定位置

pip install -t 位置目录

–user 是python中安装module库到用户packages路径中的方法。

pip install --user xxx 是将module库默认安装到~/.local/ (非windows平台;windows平台:%APPDATA%\Python) 。

-v, --verbose 将安装信息打印再屏幕上

pip offers -v, --verbose and -q, --quiet to control the console log level. By default, some messages (error and warnings) are colored in the terminal. If you want to suppress the colored output use --no-color.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值