在 Pharo 3.0 中加载 PythonParser 项目的正确方法是什么?当前配置已损坏,并显示以下消息:
The symbolic version #stable is not defined in ConfigurationOfPythonParser for the current platform. Possible symbolic version values include: #(#bleedingEdge #development)
我正在寻找一个可在 Smalltalk 中使用的 Python 解析器,并允许我访问有关所分析代码的每个工件的行和文件信息。
最佳答案
您看到的错误意味着配置尚未为 3.0 做好准备,并且该项目很可能无法在没有错误的情况下运行(尽管它可能会或多或少地运行)。您可以使用 #bleedingEdge
强制加载所有最新代码,但您必须注意,依赖项的加载可能会因同样的原因而失败(这需要您破解配置;这就是您需要做的事情)如果您不熟悉配置,则不想这样做)。所以试试这个:
(ConfigurationOfPythonParser project version: #bleedingEdge) load.
关于python - 如何在 Pharo Smalltalk 中加载 Python 解析器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23947891/