Dev*_*ngu 8 python pip virtualenv
现在我requirement.txt包含以下软件包列表:
asgiref==3.2.3
beautifulsoup4==4.8.2
certifi==2019.11.28
chardet==3.0.4
Click==7.0
Django==3.0.2
idna==2.8
pytz==2019.3
requests==2.22.0
six==1.14.0
soupsieve==1.9.5
sqlparse==0.3.0
urllib3==1.25.7
Run Code Online (Sandbox Code Playgroud)
我只想要包名称,以便 pip3 始终安装最新版本。
您可以requirements.txt使用 python 本身解析文件并获取包名称并手动拆分它,如下所示:
with open("requirements.txt") as myFile:
pkgs = myFile.read()
pkgs = pkgs.splitlines()
for pkg in pkgs:
print(pkg.split('==')[0])
Run Code Online (Sandbox Code Playgroud)
这会给你类似下面的内容:
小智 2
将您的requirements.txt更改为此(不指定版本,以便pip将安装最新版本)
asgiref
beautifulsoup4
certifi
chardet
Click
Django
idna
pytz
requests
six
soupsieve
sqlparse
urllib3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19294 次 |
| 最近记录: |