![]() |
1
2
用 PIP安装 您可以在setup.py的name属性中按其名称安装包。如果同时安装和执行 PIP冻结 ,您将看到列出的两个包。哪些代码可用取决于它们是如何包含在python路径中的。 问题是这两个包只包含一个名为 我的包裹 ,这就是为什么你不能导入 我的软件包开发 (它不存在)。 我建议您为每个版本准备一份工作副本(不修改包名称),并使用 virtualenv 使环境保持隔离(一个用于稳定版本的virtualenv,另一个用于dev)。 您还可以使用PIP的可编辑安装来使用工作副本更新环境。 注意:重命名 我的软件包开发人员的我的软件包 模块目录到 我的软件包开发 也可以。但是将一个版本的更改合并到另一个版本会比较困难。 |
![]() |
2
0
Gonzalo提供的答案让我走上了正确的道路:使用虚拟环境管理两个不同的构建。我为主(稳定)分支创建了虚拟环境,其中包括:
对于开发部门,我在
注意我需要使用
最后,要在使用的工具版本之间切换,我只需选择
这并不是我理想的场景,因为这意味着我将不得不在每次更换内核时重新运行整个笔记本,但它是有效的! |
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |