PyBuilder" ModuleNotFoundError:没有名为&#34的模块;跑步的时候

时间:2017-12-11 02:25:24

标签: python pybuilder

我正在玩PyBuilder,我必须要么缺少某些东西,要么误解PyBuilder的工作方式。在我的测试应用程序中,我导入了pdfrw库。我通过pip安装它,一切正常。但是,我决定尝试从一个新的venv开始,而不是先通过pip安装,看看PyBuilder是否已经接受了依赖。当我运行pyb它运行正常,没有错误,但当我尝试从目标目录运行代码时,它给我一个错误" ModuleNotFoundError:没有名为pdfrw的模块"。

我以前习惯使用Maven和Gradle进行Java开发,但这是我第一次涉足Python的依赖管理。任何人都可以告诉我,如果我只是误解了PyBuilder可以做什么,或者我是否只是错过了配置中的某些内容?这是pyb引用的简单build.py脚本的副本:

from pybuilder.core import init, use_plugin

use_plugin("python.core")
use_plugin("python.install_dependencies")

default_task = "publish"


@init
def initialize(project):
    project.depends_on('pdfrw')

非常感谢任何帮助。

谢谢,

克里斯

1 个答案:

答案 0 :(得分:0)