Установка Pipenv завершается с ошибкой в ​​одном каталоге, но не в другомPython

Программы на Python
Ответить
Anonymous
 Установка Pipenv завершается с ошибкой в ​​одном каталоге, но не в другом

Сообщение Anonymous »

У меня странная проблема с Python. Я использую Pipenv для управления своей виртуальной средой. Я обновил среду с 3.9 до 3.11, и теперь установка Pipenv не удалась. Ошибка в том, что хэши не совпадают.
Как только я копирую Pipfile в другую директорию и пробую его там, все работает без проблем.
Я удалил Pipfile.lock в исходном каталоге, переместил весь каталог проекта в другую папку, выполнил обновление Pipenv, удалил виртуальную среду вручную, ничего не помогло. p>
Единственная разница в Pipfile.lock в двух каталогах заключается в том, что неисправный исключает 3.3 для шести и python-dateutil:

Код: Выделить всё

"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3"
по сравнению с

Код: Выделить всё

"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2"
Удаление этого исключения тоже не помогает...
Я предполагаю, что используются разные версии Python или версии pip, но я не знаю почему, ведь я выполняю все команды в одном и том же сеансе и под одним и тем же пользователем.
Вот ошибка установки Pipenv

Код: Выделить всё

\[pipenv.exceptions.InstallError\]: ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.
\[pipenv.exceptions.InstallError\]: certifi==2024.8.30 from [https://www.piwheels.org/simple/certifi/certifi-2024.8.30-py3-none-any.whl#sha256=3dffae5ce57c3934b457066e04f14270151dd908412a601a3abb554c5acff9d4](https://www.piwheels.org/simple/certifi/certifi-2024.8.30-py3-none-any.whl#sha256=3dffae5ce57c3934b457066e04f14270151dd908412a601a3abb554c5acff9d4 "https://www.piwheels.org/simple/certifi/certifi-2024.8.30-py3-none-any.whl#sha256=3dffae5ce57c3934b457066e04f14270151dd908412a601a3abb554c5acff9d4") (from -r /tmp/pipenv-d3ppdela-requirements/pipenv-qz_5cdgh-hashed-reqs.txt (line 2)):
\[pipenv.exceptions.InstallError\]: Expected sha256 922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8
\[pipenv.exceptions.InstallError\]: Expected or bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9
\[pipenv.exceptions.InstallError\]: Got 3dffae5ce57c3934b457066e04f14270151dd908412a601a3abb554c5acff9d4
Python 3.11 в 64-разрядной версии ОС Raspberry Pi.

Подробнее здесь: https://stackoverflow.com/questions/791 ... -the-other
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»