列出Python项目中已安装的所有依赖包及其对应的版本
pip list
如果你想生成一个可以直接用于复制粘贴或保存为 `requirements.txt` 文件以供将来复现项目环境的列表,通常使用:
pip freeze > requirements.txt
这条命令会将所有当前环境中冻结的依赖包及其版本信息输出到 `requirements.txt` 文件中,格式为每行一个包及其版本号,如:
```
package1==1.2.3
package2==4.5.6
```
在克隆项目并想要安装相同的依赖环境时,只需运行:
pip install -r requirements.txt
在Python项目中将Selenium库从3.14版本升级到4.19版本:
1. **激活虚拟环境**(如果适用):
cd your_project_folder
source venv/bin/activate # Linux/macOS
.\venv\Scripts\activate # Windows
2. **更新Selenium**:
使用`pip`来更新Selenium到指定版本(假设4.19是当时最新的稳定版本):
pip install --upgrade selenium==4.19.*
3. **验证升级结果**:
你可以通过运行以下命令来确认Selenium是否已成功升级至目标版本:
pip show selenium
输出结果中应当包含类似这样的信息,显示Selenium的新版本号:
```
Name: selenium
Version: 4.19.0
Summary: ...
Home-page: https://www.selenium.dev/
Author: ...
License: Apache 2.0
Location: <your_virtual_env_path>/lib/pythonX.X/site-packages
临时使用清华源安装单个包:
1pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade selenium==4.19.0
永久更改 pip
源配置:
1# 更新 pip 到最新版
2pip install --upgrade pip
3
4# 设置全局 index-url 为清华源
5pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple