Я прекрасно создал свою виртуальную среду.
Когда я попытался установить пакеты с их конкретной версией , выполняется, но Pipfile.lock не создается. Я получаю следующее сообщение об ошибке:
Код: Выделить всё
Installing numpy...
Resolving numpy...
Added numpy to Pipfile's [packages] ...
✔ Installation Succeeded
Installing 1.25.2...
Resolving 1.25.2...
Added 1.25.2 to Pipfile's [packages] ...
✔ Installation Succeeded
Pipfile.lock not found, creating...
Locking [packages] dependencies...
Building requirements...
Resolving dependencies...
✘ Locking Failed!
⠙ Locking packages...False
Traceback (most recent call last):
File "/Users/anaconda3/bin/pipenv", line 8, in
sys.exit(cli())
^^^^^
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/vendor/click/core.py", line 1157, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/cli/options.py", line 52, in main
return super().main(*args, **kwargs, windows_expand_args=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/vendor/click/core.py", line 1078, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/vendor/click/core.py", line 1688, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/vendor/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/vendor/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/vendor/click/decorators.py", line 92, in new_func
return ctx.invoke(f, obj, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/vendor/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/cli/command.py", line 207, in install
do_install(
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/routines/install.py", line 234, in do_install
raise e
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/routines/install.py", line 209, in do_install
do_init(
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/routines/install.py", line 649, in do_init
do_lock(
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/routines/lock.py", line 67, in do_lock
venv_resolve_deps(
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/utils/resolver.py", line 859, in venv_resolve_deps
c = resolve(cmd, st, project=project)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anaconda3/lib/python3.11/site-packages/pipenv/utils/resolver.py", line 723, in resolve
raise RuntimeError("Failed to lock Pipfile.lock!")
RuntimeError: Failed to lock Pipfile.lock!
Я пробовал редактировать pip-файл напрямую, а затем использовать синхронизацию Pipenv, и он говорит, что он синхронизирован, но когда я запускаю график Pipenv, нужные мне версии отсутствуют в моей глобальной среде.
Я также попробовал блокировку Pipenv для создания файла блокировки, но когда я пытаюсь установить пакеты с указанными версиями, я получаю то же самое "
Код: Выделить всё
failed to lock Pipfile.lock!
Почему эти версии пакетов не устанавливаются — это проблема с зависимостями? Я бы не подумал, что создаст проблемы с Pipfile.lock. Это также задание, поэтому мне нужны именно эти пакеты в моем venv.
Подробнее здесь: https://stackoverflow.com/questions/789 ... ith-pipenv