点击领取Python面试题手册
Python从入门到进阶知识手册
PyCharm 提供与需求管理的主要手段的集成,可以跟踪项目中未满足的需求,并基于requirements.txt文件创建虚拟环境。
定义要求
1. 从工具菜单中,选择同步 Python 要求。
2. 在打开的对话框中,指定需求文件的名称。需求文件的推荐名称是
requirements.txt。当具有此名称的文件添加到项目根目录时,Python 集成工具会自动检测到该文件。
3. 选择处理所需库版本的方法。可以定义版本号:
方法 |
例子 |
强平等 |
Django==3.0.3 |
大于或等于 |
Django>=3.0.3 |
兼容版本 |
Django~=3.0.3 |
4. 定义需求管理策略:
政策 |
行动 |
删除未使用的需求 |
删除与未使用的库和包对应的记录。 |
修改基础文件 |
允许修改基本需求文件(如果在requirements.txt文件中引用了任何内容)。 |
如果与当前版本匹配,则保留现有版本说明符 |
如果满足选定的方法版本处理,则保持版本号不变。 |
5. 单击确定并检查生成的文件。
您也可以pip freeze > requirements.txt在命令行中运行,为您的项目生成requirements.txt文件。
如果需求文件的名称与 requirements.txt 不同,或者当您在一个项目中有多个需求文件时,您必须通知 PyCharm 您要应用的需求文件。
配置默认需求文件
1.按Ctrl+Alt+S打开 IDE 设置并选择工具 | Python 集成工具。
2.在“打包需求文件”字段中,输入需求文件的名称或单击浏览按钮并找到所需的文件。
3.单击确定以保存更改。
尽管您始终可以运行同步 Python 需求来更新需求文件,但 PyCharm 提供了能够填充此文件的快速修复。
更新需求文件
1. 在importPython 文件的语句中,单击尚未导入的包。PyCharm 建议快速修复:
2. 选择并应用建议的快速修复。包被添加到依赖管理文件中。
PyCharm 提供了与未满足的依赖项相关的快速修复和通知。
安装所需的包
启用Unsatisfied package requirements检查时会显示通知栏。您可以在首选项/设置 |中启用它。编辑 | 检查对话框。
1. 打开一个指定了需求文件的项目,在Editor中打开的任何 Python 或需求文件的顶部都会显示一个通知栏:
2. 单击提供的链接之一以满足或忽略要求。
如果您选择了忽略选项,您可以随时改变主意,从忽略的软件包列表中删除该软件包。
添加忽略的依赖项
1. 按Ctrl+Alt+S打开项目设置/首选项。
2. 转到编辑器 | 检查。
3. 在检查列表中,选择Unsatisfied package requirements。
4. 预览忽略的需求列表并单击添加图标 (
) 以添加它们。
程序员技术交流群
扫码进群记得备注: 城市、昵称和技术方向 。
阅读更多
-
PyCharm连接MySQL数据库竟然如此简单! -
【Pycharm教程】PyCharm 安装、卸载和升级包 -
"叔叔建议我远离 Python,从汇编语言学起......"