2.Python包管理工具Pip安装步骤(Ubuntu)

1.安装pip

Ubuntu系统自带的Python未安装pip,pyenv工具安装的Python会随同一起安装pip,只需查看已安装的pip版本。

python -m pip --version

2.升级pip

python -m pip install -U pip

3.Requirements Files

pip 20.2和更早的版本没有真正的依赖关系解析,而pip 20.3正在对pip的核心进行重大改进对pip依赖项解析器的更改。pip 20.3具有一个新的依赖项解析器,默认情况下处于启用状态。(pip 20.1和20.2包括新依赖项解析器的预发行版本,隐藏在可选用户标志的后面。)

#冻结依赖并生成文件
python -m pip freeze > requirements.txt

#安装依赖
python -m pip install -r requirements.txt
操作描述
>大于指定版本的任何版本。>3.1:任何大于的版本3.1
<小于指定版本的任何版本。<3.1:小于的任何版本3.1
<=小于或等于指定版本的任何版本。<=3.1:小于或等于的任何版本3.1
>=大于或等于指定版本的任何版本。>=3.1:版本3.1及更高版本。
==完全指定的版本。==3.1:只3.1
!=不等于指定版本的任何版本。!=3.1:除以外的任何版本3.1
~=任何兼容版本。兼容发行版是指相同或主要或较低版本的发行版,假设程序包作者正在使用语义版本控制。~=3.1:版本3.1 或更高版本,但不是版本4.0或更高版本。 ~=3.1.2:版本3.1.2 或更高版本,但不是版本3.2.0或更高版本。
*可以在版本号的末尾用来表示 全部==3.1.*:任何以开头的版本3.1。等同于~=3.1.0

4.常用pip命令

#安装包
python -m pip install SomePackage
   
#安装特定版本包
python -m pip install SomePackage==1.0.4    

#安装最低版本的包
python -m pip install 'SomePackage>=1.0.4'     

#列出已安装包            
python -m pip show --files SomePackage   

#升级包       
python -m pip install --upgrade SomePackage
  
#卸载包  
python -m pip uninstall SomePackage
    
#查看pip版本        
python -m pip --version

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/python/pythonenv/2751.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注