|
|
1
2
用 PIP安装 您可以在setup.py的name属性中按其名称安装包。如果同时安装和执行 PIP冻结 ,您将看到列出的两个包。哪些代码可用取决于它们是如何包含在python路径中的。 问题是这两个包只包含一个名为 我的包裹 ,这就是为什么你不能导入 我的软件包开发 (它不存在)。 我建议您为每个版本准备一份工作副本(不修改包名称),并使用 virtualenv 使环境保持隔离(一个用于稳定版本的virtualenv,另一个用于dev)。 您还可以使用PIP的可编辑安装来使用工作副本更新环境。 注意:重命名 我的软件包开发人员的我的软件包 模块目录到 我的软件包开发 也可以。但是将一个版本的更改合并到另一个版本会比较困难。 |
|
|
2
0
Gonzalo提供的答案让我走上了正确的道路:使用虚拟环境管理两个不同的构建。我为主(稳定)分支创建了虚拟环境,其中包括:
对于开发部门,我在
注意我需要使用
最后,要在使用的工具版本之间切换,我只需选择
这并不是我理想的场景,因为这意味着我将不得不在每次更换内核时重新运行整个笔记本,但它是有效的! |
|
|
CC sk · vscode关闭时,vscode是否会停用虚拟环境? 2 年前 |
|
|
Puli · 运行脚本的精简虚拟环境正在访问其外部的库 2 年前 |
|
|
Ramadhan Arif Hardijansyah · 在Ubuntu上运行sherloq时遇到错误:ImportError:无法从“PIL.JpegImagePlugin”导入名称“convert_dict_qtables” 2 年前 |
|
|
Erel Segal-Halevi · 为什么我不能激活我的虚拟环境? 2 年前 |
|
|
TIANXfafe · 安装virtualenv后无法解决错误 2 年前 |