Нет модуля с именем "pyparsing" при выполнении "поэтической установки" в конвейерах Azure

Прежде всего, я не уверен, является ли это проблемой Windows, поэзии или написания текста, поскольку у меня нет среды Windows для воспроизведения этой ошибки.

Но вот что происходит, когда я запускаю свои тесты на конвейерах Azure:

https://dev.azure.com/laike9m/laike9m/_build/results?buildId=2

я использую poetry управлять своими зависимостями при выполнении poetry install, произошла ошибка:

[ModuleNotFoundError]  

No module named 'pyparsing'         

...

 c:\hostedtoolcache\windows\python\3.7.3\x64\lib\site-packages\poetry\utils\env.py in <module>() at line 25

   from poetry.version.markers import BaseMarker

 c:\hostedtoolcache\windows\python\3.7.3\x64\lib\site-packages\poetry\version\markers.py in <module>() at line 3

   from pyparsing import ParseException, ParseResults, stringStart, stringEnd

Тем не менее, предыдущий журнал показывает pyparsing было успешно установлено.

Мой конфигурационный файл для конвейеров Azure находится здесь

https://github.com/laike9m/Cyberbrain/blob/master/azure-pipelines.yml

Каким-то образом эта ошибка происходит только для Win + Python3.7, но распространяется на Win + Python3.6, а также на Linux и OSX.

0 ответов

Другие вопросы по тегам