Нет модуля с именем "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.