如何在Pharo Smalltalk中加载Python Parser?

时间:2014-05-30 05:49:12

标签: python parsing smalltalk pharo

在Pharo 3.0中加载PythonParser项目的正确方法是什么?当前配置中断了以下消息:

  

未定义符号版本#stable   当前平台的ConfigurationOfPythonParser。可能   符号版本值包括:#(#bleedingEdge #development)

我正在寻找可以在Smalltalk中使用的Python解析器,并让我可以访问有关所分析代码的每个人工制品的行和文件信息。

2 个答案:

答案 0 :(得分:2)

您看到的错误意味着配置尚未为3.0做好准备,并且项目很可能无法正常运行(尽管它可能会或多或少地起作用)。您可以使用#bleedingEdge强制加载所有最新代码,但您必须注意加载依赖项可能会因同样的原因而失败(这需要您破解配置;这就是您的意思如果您不熟悉配置,我们不想这样做。所以试试这个:

(ConfigurationOfPythonParser project version: #bleedingEdge) load.

答案 1 :(得分:1)

这可能会起作用(您可能需要一个github帐户):

Gofer it
    smalltalkhubUser: 'Pharo' project: 'MetaRepoForPharo30/';
    configurationOf: 'PythonParser';
    loadStable