We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I try installing PyTorch on my laptop using Pipenv, but it always throws errors.
pipenv install torch~=2.5.1 --index https://download.pytorch.org/whl/test/xpu
[[source]] url = "https://pypi.org/simple" verify_ssl = true name = "pypi" [[source]] url = "https://download.pytorch.org/whl/test/xpu" verify_ssl = true name = "downloadpytorch" [packages] opencv-python = "*" torch = {version = "~=2.5.1", index = "downloadpytorch"} [dev-packages] [requires] python_version = "3.11"
Describe the issue briefly here.
I expect torch to be installed using pipenv install as it is when I use pip directly, e.g.:
torch
pipenv install
pip
Pipfile.lock not found, creating... Locking [packages] dependencies... Building requirements... Resolving dependencies... ✘ Locking Failed! ⠦ Locking packages...False <console width=235 ColorSystem.TRUECOLOR> Traceback (most recent call last): File "/home/adriano.vieira/.local/bin/pipenv", line 8, in <module> sys.exit(cli()) ~~~^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/core.py", line 1157, in __call__ return self.main(*args, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/cli/options.py", line 52, in main return super().main(*args, **kwargs, windows_expand_args=False) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/core.py", line 1078, in main rv = self.invoke(ctx) File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/core.py", line 783, in invoke return __callback(*args, **kwargs) File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/decorators.py", line 92, in new_func return ctx.invoke(f, obj, *args, **kwargs) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/core.py", line 783, in invoke return __callback(*args, **kwargs) File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/cli/command.py", line 207, in install do_install( ~~~~~~~~~~^ state.project, ^^^^^^^^^^^^^^ ...<14 lines>... skip_lock=state.installstate.skip_lock, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/routines/install.py", line 285, in do_install do_init( ~~~~~~~^ project, ^^^^^^^^ ...<6 lines>... categories=pipfile_categories, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/routines/install.py", line 694, in do_init handle_lockfile( ~~~~~~~~~~~~~~~^ project, ^^^^^^^^ ...<8 lines>... categories=categories, ^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/routines/install.py", line 175, in handle_lockfile handle_missing_lockfile(project, system, allow_global, pre, pypi_mirror) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/routines/install.py", line 233, in handle_missing_lockfile do_lock( ~~~~~~~^ project, ^^^^^^^^ ...<3 lines>... pypi_mirror=pypi_mirror, ^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/routines/lock.py", line 67, in do_lock venv_resolve_deps( ~~~~~~~~~~~~~~~~~^ packages, ^^^^^^^^^ ...<10 lines>... extra_pip_args=extra_pip_args, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/utils/resolver.py", line 907, in venv_resolve_deps c = resolve(cmd, st, project=project) File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/utils/resolver.py", line 771, in resolve raise RuntimeError("Failed to lock Pipfile.lock!") RuntimeError: Failed to lock Pipfile.lock!
When possible, provide the verbose output (--verbose), especially for locking and dependencies resolving issues.
--verbose
Pipfile.lock not found, creating... Locking [packages] dependencies... Building requirements... Resolving dependencies... INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting() INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('opencv-python'), None) INFO:pipenv.patched.pip._internal.operations.prepare:Collecting opencv-python (from -r /tmp/pipenv-1punaydv-requirements/pipenv-pyq_aec5-constraints.txt (line 3)) INFO:pipenv.patched.pip._internal.network.download:Using cached opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (20 kB) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('torch~=2.5.1'), None) INFO:pipenv.patched.pip._internal.operations.prepare:Collecting torch~=2.5.1 (from -r /tmp/pipenv-1punaydv-requirements/pipenv-pyq_aec5-constraints.txt (line 4)) INFO:pipenv.patched.pip._internal.network.download:Using cached https://download.pytorch.org/whl/test/xpu/torch-2.5.1%2Bxpu-cp311-cp311-linux_x86_64.whl (851.9 MB) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(0) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('numpy>=1.21.2; python_version >= "3.10"'), LinkCandidate('https://files.pythonhosted.org/packages/3f/a4/d2537f47fd7fcfba966bd806e3ec18e7ee1681056d4b0a9c8d983983e4d5/opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opencv-python/) (requires-python:>=3.6)')) INFO:pipenv.patched.pip._internal.operations.prepare:Collecting numpy>=1.21.2 (from opencv-python->-r /tmp/pipenv-1punaydv-requirements/pipenv-pyq_aec5-constraints.txt (line 3)) INFO:pipenv.patched.pip._internal.network.download:Using cached numpy-2.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('numpy>=1.23.5; python_version >= "3.11"'), LinkCandidate('https://files.pythonhosted.org/packages/3f/a4/d2537f47fd7fcfba966bd806e3ec18e7ee1681056d4b0a9c8d983983e4d5/opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opencv-python/) (requires-python:>=3.6)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('numpy>=1.17.0; python_version >= "3.7"'), LinkCandidate('https://files.pythonhosted.org/packages/3f/a4/d2537f47fd7fcfba966bd806e3ec18e7ee1681056d4b0a9c8d983983e4d5/opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opencv-python/) (requires-python:>=3.6)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('numpy>=1.17.3; python_version >= "3.8"'), LinkCandidate('https://files.pythonhosted.org/packages/3f/a4/d2537f47fd7fcfba966bd806e3ec18e7ee1681056d4b0a9c8d983983e4d5/opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opencv-python/) (requires-python:>=3.6)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('numpy>=1.19.3; python_version >= "3.9"'), LinkCandidate('https://files.pythonhosted.org/packages/3f/a4/d2537f47fd7fcfba966bd806e3ec18e7ee1681056d4b0a9c8d983983e4d5/opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opencv-python/) (requires-python:>=3.6)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/3f/a4/d2537f47fd7fcfba966bd806e3ec18e7ee1681056d4b0a9c8d983983e4d5/opencv_python-4.10.0.84-cp37-ab i3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opencv-python/) (requires-python:>=3.6)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(0, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(1) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('filelock'), LinkCandidate('https://download.pytorch.org/whl/test/xpu/torch-2.5.1%2Bxpu-cp311-cp311-linux_x86_64.whl (from https://download.pytorch.org/whl/test/xpu/torch/)')) INFO:pipenv.patched.pip._internal.operations.prepare:Collecting filelock (from torch~=2.5.1->-r /tmp/pipenv-1punaydv-requirements/pipenv-pyq_aec5-constraints.txt (line 4)) INFO:pipenv.patched.pip._internal.network.download:Using cached filelock-3.16.1-py3-none-any.whl.metadata (2.9 kB) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('typing-extensions>=4.8.0'), LinkCandidate('https://download.pytorch.org/whl/test/xpu/torch-2.5.1%2Bxpu-cp311-cp311-linux_x86_64.whl (from https://download.pytorch.org/whl/test/xpu/torch/)')) INFO:pipenv.patched.pip._internal.operations.prepare:Collecting typing-extensions>=4.8.0 (from torch~=2.5.1->-r /tmp/pipenv-1punaydv-requirements/pipenv-pyq_aec5-constraints.txt (line 4)) INFO:pipenv.patched.pip._internal.network.download:Using cached typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('networkx'), LinkCandidate('https://download.pytorch.org/whl/test/xpu/torch-2.5.1%2Bxpu-cp311-cp311-linux_x86_64.whl (from https://download.pytorch.org/whl/test/xpu/torch/)')) INFO:pipenv.patched.pip._internal.operations.prepare:Collecting networkx (from torch~=2.5.1->-r /tmp/pipenv-1punaydv-requirements/pipenv-pyq_aec5-constraints.txt (line 4)) INFO:pipenv.patched.pip._internal.network.download:Using cached networkx-3.4.2-py3-none-any.whl.metadata (6.3 kB) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('jinja2'), LinkCandidate('https://download.pytorch.org/whl/test/xpu/torch-2.5.1%2Bxpu-cp311-cp311-linux_x86_64.whl (from https://download.pytorch.org/whl/test/xpu/torch/)')) INFO:pipenv.patched.pip._internal.operations.prepare:Collecting jinja2 (from torch~=2.5.1->-r /tmp/pipenv-1punaydv-requirements/pipenv-pyq_aec5-constraints.txt (line 4)) INFO:pipenv.patched.pip._internal.network.download:Using cached jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('fsspec'), LinkCandidate('https://download.pytorch.org/whl/test/xpu/torch-2.5.1%2Bxpu-cp311-cp311-linux_x86_64.whl (from https://download.pytorch.org/whl/test/xpu/torch/)')) INFO:pipenv.patched.pip._internal.operations.prepare:Collecting fsspec (from torch~=2.5.1->-r /tmp/pipenv-1punaydv-requirements/pipenv-pyq_aec5-constraints.txt (line 4)) INFO:pipenv.patched.pip._internal.network.download:Using cached fsspec-2024.12.0-py3-none-any.whl.metadata (11 kB) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pytorch-triton-xpu==3.1.0; platform_system == "Linux" and platform_machine == "x86_64" and python_version < "3.13"'), LinkCandidate('https://download.pytorch.org/whl/test/xpu/torch-2.5.1%2Bxpu-cp311-cp311-linux_x86_64.whl (from https://download.pytorch.org/whl/test/xpu/torch/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.rejecting_candidate(Criterion((SpecifierRequirement('pytorch-triton-xpu==3.1.0; platform_system == "Linux" and platform_machine == "x86_64" and python_version < "3.13"'), via=LinkCandidate('https://download.pytorch.org/whl/test/xpu/torch-2.5.1%2Bxpu-cp311-cp311-linux_x86_64.whl (from https://download.pytorch.org/whl/test/xpu/torch/)'))), LinkCandidate('https://download.pytorch.org/whl/test/xpu/torch-2.5.1%2Bxpu-cp311-cp311-linux_x86_64.whl (from https://download.pytorch.org/whl/test/xpu/torch/)')) CRITICAL:pipenv.patched.pip._internal.resolution.resolvelib.factory:Ignored the following versions that require a different python version: 1.21.2 Requires-Python >=3.7,<3.11; 1.21.3 Requires-Python >=3.7,<3.11; 1.21.4 Requires-Python >=3.7,<3.11; 1.21.5 Requires-Python >=3.7,<3.11; 1.21.6 Requires-Python >=3.7,<3.11 CRITICAL:pipenv.patched.pip._internal.resolution.resolvelib.factory:Could not find a version that satisfies the requirement pytorch-triton-xpu==3.1.0; platform_system == "Linux" and platform_machine == "x86_64" and python_version < "3.13" (from torch) (from versions: none) Traceback (most recent call last): File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 316, in _backjump name, candidate = broken_state.mapping.popitem() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ KeyError: 'dictionary is empty' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve result = self._result = resolver.resolve( ^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve state = resolution.resolve(requirements, max_rounds=max_rounds) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 434, in resolve success = self._backjump(causes) ^^^^^^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 318, in _backjump raise ResolutionImpossible(causes) pipenv.patched.pip._vendor.resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('pytorch-triton-xpu==3.1.0; platform_system == "Linux" and platform_machine == "x86_64" and python_version < "3.13"'), parent=LinkCandidate('https://download.pytorch.org/whl/test/xpu/torch-2.5.1%2Bxpu-cp311-cp311-linux_x86_64.whl (from https://download.pytorch.org/whl/test/xpu/torch/)'))] The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/utils/resolver.py", line 458, in resolve results = resolver.resolve(self.constraints, check_supported_wheels=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/resolver.py", line 104, in resolve raise error from e pipenv.patched.pip._internal.exceptions.DistributionNotFound: No matching distribution found for pytorch-triton-xpu==3.1.0; platform_system == "Linux" and platform_machine == "x86_64" and python_version < "3.13" During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/resolver.py", line 466, in <module> main() File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/resolver.py", line 452, in main _main( File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/resolver.py", line 436, in _main resolve_packages( File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/resolver.py", line 400, in resolve_packages results, resolver = resolve_deps( ^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/utils/resolver.py", line 968, in resolve_deps results, hashes, internal_resolver = actually_resolve_deps( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/utils/resolver.py", line 735, in actually_resolve_deps resolver.resolve() File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/utils/resolver.py", line 460, in resolve raise ResolutionFailure(message=str(e)) pipenv.exceptions.ResolutionFailure: ERROR: No matching distribution found for pytorch-triton-xpu==3.1.0; platform_system == "Linux" and platform_machine == "x86_64" and python_version < "3.13" ✘ Locking Failed! ⠏ Locking packages... Traceback (most recent call last): File "/home/adriano.vieira/.local/bin/pipenv", line 8, in <module> sys.exit(cli()) ~~~^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/core.py", line 1157, in __call__ return self.main(*args, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/cli/options.py", line 52, in main return super().main(*args, **kwargs, windows_expand_args=False) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/core.py", line 1078, in main rv = self.invoke(ctx) File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/core.py", line 783, in invoke return __callback(*args, **kwargs) File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/decorators.py", line 92, in new_func return ctx.invoke(f, obj, *args, **kwargs) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/vendor/click/core.py", line 783, in invoke return __callback(*args, **kwargs) File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/cli/command.py", line 207, in install do_install( ~~~~~~~~~~^ state.project, ^^^^^^^^^^^^^^ ...<14 lines>... skip_lock=state.installstate.skip_lock, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/routines/install.py", line 285, in do_install do_init( ~~~~~~~^ project, ^^^^^^^^ ...<6 lines>... categories=pipfile_categories, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/routines/install.py", line 694, in do_init handle_lockfile( ~~~~~~~~~~~~~~~^ project, ^^^^^^^^ ...<8 lines>... categories=categories, ^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/routines/install.py", line 175, in handle_lockfile handle_missing_lockfile(project, system, allow_global, pre, pypi_mirror) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/routines/install.py", line 233, in handle_missing_lockfile do_lock( ~~~~~~~^ project, ^^^^^^^^ ...<3 lines>... pypi_mirror=pypi_mirror, ^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/routines/lock.py", line 67, in do_lock venv_resolve_deps( ~~~~~~~~~~~~~~~~~^ packages, ^^^^^^^^^ ...<10 lines>... extra_pip_args=extra_pip_args, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/utils/resolver.py", line 907, in venv_resolve_deps c = resolve(cmd, st, project=project) File "/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv/utils/resolver.py", line 771, in resolve raise RuntimeError("Failed to lock Pipfile.lock!") RuntimeError: Failed to lock Pipfile.lock!
Provide the steps to replicate (which usually at least includes the commands and the Pipfile).
Please run $ pipenv --support, and paste the results here.
$ pipenv --support
Pipenv version: '2024.4.0'
'2024.4.0'
Pipenv location: '/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv'
'/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv'
Python location: '/usr/bin/python3'
'/usr/bin/python3'
OS Name: 'posix'
'posix'
User pip version: '24.3.1'
'24.3.1'
user Python installations found:
PEP 508 Information:
{'implementation_name': 'cpython', 'implementation_version': '3.13.0', 'os_name': 'posix', 'platform_machine': 'x86_64', 'platform_python_implementation': 'CPython', 'platform_release': '6.11.11-300.fc41.x86_64', 'platform_system': 'Linux', 'platform_version': '#1 SMP PREEMPT_DYNAMIC Thu Dec 5 18:38:25 UTC 2024', 'python_full_version': '3.13.0', 'python_version': '3.13', 'sys_platform': 'linux'}
System environment variables:
COLORTERM
DBUS_SESSION_BUS_ADDRESS
DEBUGINFOD_IMA_CERT_PATH
DEBUGINFOD_URLS
DESKTOP_SESSION
DISPLAY
EDITOR
GDMSESSION
GDM_LANG
GNOME_SETUP_DISPLAY
GPG_TTY
HISTCONTROL
HISTSIZE
HOME
HOSTNAME
INVOCATION_ID
JOURNAL_STREAM
LANG
LESSOPEN
LOGNAME
MAIL
MANAGERPID
MEMORY_PRESSURE_WATCH
MEMORY_PRESSURE_WRITE
MOZ_GMP_PATH
OLDPWD
PATH
PTYXIS_PROFILE
PTYXIS_VERSION
PWD
QT_IM_MODULE
SESSION_MANAGER
SHELL
SHLVL
SSH_AUTH_SOCK
SYSTEMD_EXEC_PID
SYSTEMD_SLEEP_FREEZE_USER_SESSIONS
TERM
USER
USERNAME
VTE_VERSION
WAYLAND_DISPLAY
XAUTHORITY
XDG_CURRENT_DESKTOP
XDG_DATA_DIRS
XDG_MENU_PREFIX
XDG_RUNTIME_DIR
XDG_SESSION_CLASS
XDG_SESSION_DESKTOP
XDG_SESSION_TYPE
XMODIFIERS
LS_COLORS
ZSH
PAGER
LESS
LSCOLORS
CMPLR_ROOT
LIBRARY_PATH
LD_LIBRARY_PATH
PKG_CONFIG_PATH
NLSPATH
MANPATH
CMAKE_PREFIX_PATH
DIAGUTIL_PATH
UMF_ROOT
CPATH
TCM_ROOT
Pti_DIR
OCL_ICD_FILENAMES
USE_XPU
_
PIP_DISABLE_PIP_VERSION_CHECK
PYTHONDONTWRITEBYTECODE
PYTHONFINDER_IGNORE_UNSUPPORTED
Pipenv–specific environment variables:
Debug–specific environment variables:
/opt/intel/oneapi/compiler/2025.0/bin:/opt/intel/oneapi/compiler/2025.0/bin:/home/adriano.vieira/bin:/home/adriano.vieira/.local/bin:/usr/local/bin:/home/adriano.vieira/Applications/flutter/bin:/home/adriano.vieira/Applications/android-studio/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin
/usr/bin/zsh
/usr/bin/nano
pt_BR.UTF-8
/home/adriano.vieira/Devel/Sandbox/IA_ML_DL/hello_ia
Contents of Pipfile ('/home/adriano.vieira/Devel/Sandbox/IA_ML_DL/hello_ia/Pipfile'):
Pipfile
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Issue description
I try installing PyTorch on my laptop using Pipenv, but it always throws errors.
Describe the issue briefly here.
Expected result
I expect
torch
to be installed usingpipenv install
as it is when I usepip
directly, e.g.:$ pipenv run pip install torch~=2.5.1 --index-url https://download.pytorch.org/whl/test/xpu
Looking in indexes: https://download.pytorch.org/whl/test/xpu Collecting torch~=2.5.1 Downloading https://download.pytorch.org/whl/test/xpu/torch-2.5.1%2Bxpu-cp311-cp311-linux_x86_64.whl (851.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 851.9/851.9 MB 39.9 MB/s eta 0:00:00 Collecting filelock (from torch~=2.5.1) Downloading https://download.pytorch.org/whl/test/filelock-3.13.1-py3-none-any.whl (11 kB) Collecting typing-extensions>=4.8.0 (from torch~=2.5.1) Downloading https://download.pytorch.org/whl/test/typing_extensions-4.12.2-py3-none-any.whl (37 kB) Collecting networkx (from torch~=2.5.1) Downloading https://download.pytorch.org/whl/test/networkx-3.3-py3-none-any.whl (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 43.0 MB/s eta 0:00:00 Collecting jinja2 (from torch~=2.5.1) Downloading https://download.pytorch.org/whl/test/Jinja2-3.1.4-py3-none-any.whl (133 kB) Collecting fsspec (from torch~=2.5.1) Downloading https://download.pytorch.org/whl/test/fsspec-2024.6.1-py3-none-any.whl (177 kB) Collecting pytorch-triton-xpu==3.1.0 (from torch~=2.5.1) Downloading https://download.pytorch.org/whl/test/pytorch_triton_xpu-3.1.0-cp311-cp311-linux_x86_64.whl (315.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 315.6/315.6 MB 42.9 MB/s eta 0:00:00 Collecting sympy==1.13.1 (from torch~=2.5.1) Downloading https://download.pytorch.org/whl/test/sympy-1.13.1-py3-none-any.whl (6.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.2/6.2 MB 48.4 MB/s eta 0:00:00 Collecting packaging (from pytorch-triton-xpu==3.1.0->torch~=2.5.1) Downloading https://download.pytorch.org/whl/test/packaging-22.0-py3-none-any.whl (42 kB) Collecting mpmath<1.4,>=1.1.0 (from sympy==1.13.1->torch~=2.5.1) Downloading https://download.pytorch.org/whl/test/mpmath-1.3.0-py3-none-any.whl (536 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.2/536.2 kB 24.7 MB/s eta 0:00:00 Collecting MarkupSafe>=2.0 (from jinja2->torch~=2.5.1) Downloading https://download.pytorch.org/whl/test/MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB) Installing collected packages: mpmath, typing-extensions, sympy, packaging, networkx, MarkupSafe, fsspec, filelock, pytorch-triton-xpu, jinja2, torch Successfully installed MarkupSafe-2.1.5 filelock-3.13.1 fsspec-2024.6.1 jinja2-3.1.4 mpmath-1.3.0 networkx-3.3 packaging-22.0 pytorch-triton-xpu-3.1.0 sympy-1.13.1 torch-2.5.1+xpu typing-extensions-4.12.2Actual result
$ pipenv install torch~=2.5.1 --index https://download.pytorch.org/whl/test/xpu
When possible, provide the verbose output (
--verbose
), especially for locking and dependencies resolving issues.$ pipenv install --verbose
Steps to replicate
Provide the steps to replicate (which usually at least includes the commands and the Pipfile).
Please run
$ pipenv --support
, and paste the results here.$ pipenv --support
Pipenv version:
'2024.4.0'
Pipenv location:
'/home/adriano.vieira/.local/lib/python3.13/site-packages/pipenv'
Python location:
'/usr/bin/python3'
OS Name:
'posix'
User pip version:
'24.3.1'
user Python installations found:
PEP 508 Information:
System environment variables:
COLORTERM
DBUS_SESSION_BUS_ADDRESS
DEBUGINFOD_IMA_CERT_PATH
DEBUGINFOD_URLS
DESKTOP_SESSION
DISPLAY
EDITOR
GDMSESSION
GDM_LANG
GNOME_SETUP_DISPLAY
GPG_TTY
HISTCONTROL
HISTSIZE
HOME
HOSTNAME
INVOCATION_ID
JOURNAL_STREAM
LANG
LESSOPEN
LOGNAME
MAIL
MANAGERPID
MEMORY_PRESSURE_WATCH
MEMORY_PRESSURE_WRITE
MOZ_GMP_PATH
OLDPWD
PATH
PTYXIS_PROFILE
PTYXIS_VERSION
PWD
QT_IM_MODULE
SESSION_MANAGER
SHELL
SHLVL
SSH_AUTH_SOCK
SYSTEMD_EXEC_PID
SYSTEMD_SLEEP_FREEZE_USER_SESSIONS
TERM
USER
USERNAME
VTE_VERSION
WAYLAND_DISPLAY
XAUTHORITY
XDG_CURRENT_DESKTOP
XDG_DATA_DIRS
XDG_MENU_PREFIX
XDG_RUNTIME_DIR
XDG_SESSION_CLASS
XDG_SESSION_DESKTOP
XDG_SESSION_TYPE
XMODIFIERS
LS_COLORS
ZSH
PAGER
LESS
LSCOLORS
CMPLR_ROOT
LIBRARY_PATH
LD_LIBRARY_PATH
PKG_CONFIG_PATH
NLSPATH
MANPATH
CMAKE_PREFIX_PATH
DIAGUTIL_PATH
UMF_ROOT
CPATH
TCM_ROOT
Pti_DIR
OCL_ICD_FILENAMES
USE_XPU
_
PIP_DISABLE_PIP_VERSION_CHECK
PYTHONDONTWRITEBYTECODE
PYTHONFINDER_IGNORE_UNSUPPORTED
Pipenv–specific environment variables:
Debug–specific environment variables:
PATH
:/opt/intel/oneapi/compiler/2025.0/bin:/opt/intel/oneapi/compiler/2025.0/bin:/home/adriano.vieira/bin:/home/adriano.vieira/.local/bin:/usr/local/bin:/home/adriano.vieira/Applications/flutter/bin:/home/adriano.vieira/Applications/android-studio/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin
SHELL
:/usr/bin/zsh
EDITOR
:/usr/bin/nano
LANG
:pt_BR.UTF-8
PWD
:/home/adriano.vieira/Devel/Sandbox/IA_ML_DL/hello_ia
Contents of
Pipfile
('/home/adriano.vieira/Devel/Sandbox/IA_ML_DL/hello_ia/Pipfile'):The text was updated successfully, but these errors were encountered: