我想重新激活我两年前参与的旧 python 项目。 我想以一个不同的方式重新创建相同的工作条件:当我开发时,我使用 virtualenvs 开发 Ubuntu WSL (win10)。 现在我想使用 Anaconda 直接从 windows 10 工作。 Anaconda 提示符(管理员权限)中 ...
我想重新激活我两年前参与的旧 python 项目。 我想以一个不同的方式重新创建相同的工作条件:当我开发时,我使用 virtualenvs 开发 Ubuntu WSL (win10)。 现在我想使用 Anaconda 直接从 windows 10 工作。 Anaconda 提示符(管理员权限)中 ...
我尝试使用 pybuilder 创建一个 python package 并想知道如何使用 sphinx 插件。 我已经通过 sphinx-quickstart 启动了一个 sphinx 文档脚手架,并在 pybuilder 的 build.py 文件中激活了 sphinx 插件。 下面显示了我当前 ...
运行单元测试通常可以正常工作并通过所有测试,但是当尝试使用 pybuilder 构建时,它给了我一个构建错误: 构建失败消息 这是由于单元测试没有找到它要测试的模块造成的。 文件布局: 目前我正在通过以下方式导入模块项目: 第一篇文章,也不是专业的 Python 程序员,所以如果我错过 ...
在使用 pybuilder (pyb) 构建应用程序的过程中运行一些测试时,会出现此异常: 构建失败 - 类型错误:()采用 0 位置 arguments 但给出了 1(pybuilder/plugins/python/unittest_plugin.py:177) 什么可能是错的? 我检查了所有的 ...
我想创建一个在我公司使用的 Debian 软件包。 此类自定义软件包的默认策略是将它们安装在非标准目录中,即不在/usr 。 我尽量坚持使用 Debian 工具,但我找不到告诉pybuild在/opt/python-mypackage/mypackageversion安装我的包的方法。 这是实际 ...
我正在试验 PyBuilder,因为我正在寻找一种更有组织和面向生产的数据科学项目开发方式。 到目前为止,我已经创建了一个具有以下结构的 PyBuilder 项目(文件夹大写以提高可读性): build.py和setup.py是 PyBuilder 生成的文件。 .env包含虚拟环境( ...
我创建了一个脚本,该脚本创建一个虚拟环境,在其中安装pybuilder,然后使用pybuilder命令安装一些依赖项。 但是,似乎pybuilder命令无法正确执行。 这是我的bash脚本: 这是输出: 但是,当我之后手动激活环境并运行pybuilder命令时: ...
我的 pyBuild 运行似乎没有运行任何 linter 插件。 我可以使用 或者 但是当 pyBuilder 运行完成时,它说:任务:准备 [2073 毫秒] compile_sources [0 毫秒] run_unit_tests [504 毫秒] 包 [460 毫秒] run_int ...
Pybuilder ,大约从2013 年开始。 VS Code Python 插件,由 Don Jayamanne 于 2016 年开发,现在是官方插件! 默认的 PyBuilder 布局如下所示: (如果你不明白 PyBuilder 是什么,为什么布局看起来像这样,请阅读 P ...
我刚接触Python,并尝试使用Jenkinsfile自动化python构建,为此,我正在创建虚拟环境,然后安装pybuilder 。 但是pybuilder安装失败并出现权限问题, 命令: 输出: 在这里,我看到pybuilder下载了它自己的pip模块并尝试安装它。 ...
我开始了一个 pybuilder 项目,我正在尝试访问我在以下文件中定义的方法: 在我写的脚本中: overUnder.py的源代码有一个类似的方法 我想在overUnder-runner.py调用它,但到目前为止我能想到的是: 我跑 然后 然后我尝试运行脚本 但我收到 ...
我们正在将pybuilder设置在一个新的大数据项目上。 我们必须测试某些类构建正确的分布式表。 因此,我们构建了一些在eclipse / pydev上运行时会通过的unitest。 我成功地运行了独立的单元测试,但是当我使用pyspark进行广告时,我有一长串的Java异常开始于: ...
请原谅我可能很小的问题,但是: 如何运行pybuilder发布的脚本? 我正在尝试遵循官方的Pybuilder教程 。 我已经完成了所有步骤,并成功生成了一个项目, 运行单元测试 计算覆盖率 生成setup.py 生成一个.tar.gz ,可用于p ...
我的 gradle.build 文件中有以下 exec 命令。 这些都在执行 gradle 构建时运行的构建任务中。 从理论上讲,这应该运行我创建的脚本,该脚本创建构建我的 python 程序所需的所有文件,然后它应该创建一个虚拟环境,激活它,安装 pybuilder,然后运行 pybuilder ...
我正在尝试编写一个任务以deploy Docker映像deploy到Kubernetes,以检查先决条件的存在(例如docker,gcloud和git的存在)以及是否存在未提交的更改。 到目前为止,这是我整理的内容: 该任务实际上已正确部署,但是我无法检查是否存在未提交的更改无法工 ...
我的测试使用两个CSV文件,因为我的程序很大一部分涉及到解释,然后将数据发布到elasticsearch。 当运行PyBuilder时,由于它是从其他目录运行的,因此找不到这些文件。 例如,我得到的错误之一是: 如何配置PyBuilder,使我可以处理与测试位于同一目录中的文件? ...
来自maven,在pybuilder中拥有一个配置选项会很不错,当测试失败或测试覆盖率太低时,允许我继续进行配置。 我想知道是否存在这样的选项-在文档中找不到它: PyBuilder插件文档 背景: 我计划在jenkins中使用pybuilder并将测试结果发布在声纳中,同时仍然 ...
我正在玩PyBuilder,我必须要么缺少某些东西,要么误解PyBuilder的工作方式。 在我的测试应用程序中,我正在导入pdfrw库。 我通过pip安装它,一切正常。 但是,我决定尝试从一个新的venv开始,而不是先通过pip安装,看看PyBuilder是否已经接受了依赖。 当我运行 ...
在pybuilder的文档中 ,它说 主python源的默认位置是 的src /主/蟒 这是一个从Apache Maven借来的约定。 你可以改变这个位置...... 但是在任何地方都没有提到如何更改代码位置。 谢谢 ...
我有一个单元测试,用于测试是否正确引发了自定义异常。 但是我得到了一个AssertionError:InvalidLength没有提出 以下是我的单元测试 这是我正在测试的功能 除了InvalidLength以外,它都可以正常工作,因为如果我尝试进行打印,它将执行该行代码 ...