Я получаю следующую ошибку при попытке выполнить существующую настройку из репозитория, который был упомянут в сообщении блога.Краткое описание ошибки: Moduleimp не найден, и процесс прерывается.
Сначала я думал, что это связано с setup.py в репозитории, в котором есть инструкции по настройке Python. на локальном хосте Jenkins, но когда я просмотрел журнал, обнаружил, что он был из устанавливаемого библиотечного модуля.
ЖУРНАЛЫ СООБЩЕНИЙ ОБ ОШИБКАХ:
Это где возникает ошибка после получения пакета scipy:
[
Код: Выделить всё
14:30:42 + pip3 install -r requirements/dev.txt
14:30:42 Collecting Click==6.7 (from -r requirements/prod.txt (line 2))
14:30:42 Using cached click-6.7-py2.py3-none-any.whl.metadata (424 bytes)
14:30:42 Collecting numpy==1.14.3 (from -r requirements/prod.txt (line 5))
14:30:42 Using cached numpy-1.14.3.zip (4.9 MB)
14:30:42 Preparing metadata (setup.py): started
14:30:43 Preparing metadata (setup.py): finished with status 'done'
14:30:43 Collecting scipy==1.0.1 (from -r requirements/prod.txt (line 6))
14:30:43 Using cached scipy-1.0.1.tar.gz (15.5 MB)
14:30:43 Preparing metadata (setup.py): started
14:30:44 Preparing metadata (setup.py): finished with status 'error'
14:30:44 error: subprocess-exited-with-error
14:30:44
14:30:44 × python setup.py egg_info did not run successfully.
14:30:44 │ exit code: 1
14:30:44 ╰─> [13 lines of output]
14:30:44 Traceback (most recent call last):
14:30:44 File "", line 2, in
14:30:44 File "
", line 34, in
14:30:44 File "/tmp/pip-install-l5j04co1/scipy_4df4228396dd4dc38b4e7c2e7bb1e6f0/setup.py", line 418, in
14:30:44 setup_package()
14:30:44 File "/tmp/pip-install-l5j04co1/scipy_4df4228396dd4dc38b4e7c2e7bb1e6f0/setup.py", line 346, in setup_package
14:30:44 write_version_py()
14:30:44 File "/tmp/pip-install-l5j04co1/scipy_4df4228396dd4dc38b4e7c2e7bb1e6f0/setup.py", line 140, in write_version_py
14:30:44 FULLVERSION, GIT_REVISION = get_version_info()
14:30:44 ^^^^^^^^^^^^^^^^^^
14:30:44 File "/tmp/pip-install-l5j04co1/scipy_4df4228396dd4dc38b4e7c2e7bb1e6f0/setup.py", line 116, in get_version_info
14:30:44 import imp
14:30:44 ModuleNotFoundError: No module named 'imp'
14:30:44 [end of output]
14:30:44
14:30:44 note: This error originates from a subprocess, and is likely not a problem with pip.
14:30:44 error: metadata-generation-failed
14:30:44
14:30:44 × Encountered error while generating package metadata.
14:30:44 ╰─> See above for output.
14:30:44
14:30:44 note: This is an issue with the package mentioned above, not pip.
14:30:44 hint: See above for details.
Я следую инструкциям в блоге и пытаюсь развернуть конвейер шаг за шагом, в зависимости от того, какие из них мне подходят.
]
Я следую инструкциям в блоге и пытаюсь развернуть конвейер шаг за шагом.
есть идеи, где я могу найти файл «/tmp/pip-install-l5j04co1/scipy_4df4228396dd4dc38b4e7c2e7bb1e6f0/setup.py», поскольку я не могу найти его нигде в репозитории GITHUB? или ошибка возникает из-за какой-то другой проблемы?
не знаете, какой файл добавить в качестве ссылки, достаточно ли файла setup.py?
ШАГИ ПО УСТРАНЕНИЮ НЕИСПРАВНОСТЕЙ:
Сначала я думал, что это связано с setup.py в репозитории, в котором были инструкции по настройке Python на локальном хосте Jenkins, но когда я просмотрел журнал, обнаружил, что это было из библиотечный модуль, который устанавливался.
поэтому попытался изменить пакет установщика с pip на pip3, чтобы посмотреть, поможет ли это, но все равно возникла та же ошибка. (На основе более ранних ответов, которые были предусмотрено для аналогичной проблемы, поэтому решил, что проблема может быть в несоответствии версий, поэтому попытался обновить установку)
Думаю, что код работает по большей части, поскольку установка Python запускается процессом конвейера, но не может загрузите пакеты, необходимые для установки.
Это похоже на проблему с ПРОБЛЕМОЙ ДОСТУПА К СЕТИ НА МОЕМ КОНЦЕ, поскольку я пытаюсь настроить Python на своем локальном хосте с помощью конвейера, поэтому это должна быть чистая установка и конфигурация должна выполняться конвейером (и никакие предыдущие версии Python не должны конфликтовать с установкой)
Подробнее здесь: https://stackoverflow.com/questions/789 ... dule-error