Skip to content

Instantly share code, notes, and snippets.

@cygnusv
Created December 16, 2021 19:19
Show Gist options
  • Save cygnusv/cbfd25efe328345c60067dbfe8346ca9 to your computer and use it in GitHub Desktop.
Save cygnusv/cbfd25efe328345c60067dbfe8346ca9 to your computer and use it in GitHub Desktop.
pip install umbral-pre
david@Davids-MacBook-Pro test % pip install umbral-pre
Collecting umbral-pre
Downloading umbral_pre-0.3.3.tar.gz (18 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Building wheels for collected packages: umbral-pre
Building wheel for umbral-pre (PEP 517) ... error
ERROR: Command errored out with exit status 1:
command: /Users/david/.pyenv/versions/3.10.1/bin/python3.10 /Users/david/.pyenv/versions/3.10.1/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/tmpknl6gf9u
cwd: /private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-install-6yhjhdna/umbral-pre_3428486a30f14bd8b03e2d6bd0c9b964
Complete output (79 lines):
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-12.0-arm64-3.10
creating build/lib.macosx-12.0-arm64-3.10/umbral_pre
copying umbral_pre/__init__.py -> build/lib.macosx-12.0-arm64-3.10/umbral_pre
copying umbral_pre/py.typed -> build/lib.macosx-12.0-arm64-3.10/umbral_pre
copying umbral_pre/__init__.pyi -> build/lib.macosx-12.0-arm64-3.10/umbral_pre
running build_ext
running build_rust
Updating crates.io index
error: failed to get `umbral-pre` as a dependency of package `umbral-pre-python v0.3.3 (/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-install-6yhjhdna/umbral-pre_3428486a30f14bd8b03e2d6bd0c9b964)`
Caused by:
failed to load source for dependency `umbral-pre`
Caused by:
Unable to update /private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-install-6yhjhdna/umbral-pre
Caused by:
failed to read `/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-install-6yhjhdna/umbral-pre/Cargo.toml`
Caused by:
No such file or directory (os error 2)
Traceback (most recent call last):
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 349, in <module>
main()
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 331, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 248, in build_wheel
return _build_backend().build_wheel(wheel_directory, config_settings,
File "/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-build-env-3farwjmt/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 230, in build_wheel
return self._build_with_temp_dir(['bdist_wheel'], '.whl',
File "/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-build-env-3farwjmt/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 215, in _build_with_temp_dir
self.run_setup()
File "/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-build-env-3farwjmt/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 267, in run_setup
super(_BuildMetaLegacyBackend,
File "/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-build-env-3farwjmt/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 158, in run_setup
exec(compile(code, __file__, 'exec'), locals())
File "setup.py", line 4, in <module>
setup(
File "/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-build-env-3farwjmt/overlay/lib/python3.10/site-packages/setuptools/__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/distutils/core.py", line 148, in setup
dist.run_commands()
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-build-env-3farwjmt/overlay/lib/python3.10/site-packages/wheel/bdist_wheel.py", line 299, in run
self.run_command('build')
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-build-env-3farwjmt/overlay/lib/python3.10/site-packages/setuptools_rust/setuptools_ext.py", line 132, in run
build_rust.run()
File "/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-build-env-3farwjmt/overlay/lib/python3.10/site-packages/setuptools_rust/command.py", line 101, in run
self.run_for_extension(ext)
File "/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-build-env-3farwjmt/overlay/lib/python3.10/site-packages/setuptools_rust/build.py", line 108, in run_for_extension
dylib_paths = self.build_extension(ext, self.target)
File "/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-build-env-3farwjmt/overlay/lib/python3.10/site-packages/setuptools_rust/build.py", line 139, in build_extension
target_dir = _base_cargo_target_dir(ext)
File "/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-build-env-3farwjmt/overlay/lib/python3.10/site-packages/setuptools_rust/build.py", line 673, in _base_cargo_target_dir
target_directory = ext._metadata()["target_directory"]
File "/private/var/folders/bf/pfjp86fd0657r3lp94pgvk2r0000gn/T/pip-build-env-3farwjmt/overlay/lib/python3.10/site-packages/setuptools_rust/extension.py", line 200, in _metadata
self._cargo_metadata = json.loads(subprocess.check_output(metadata_command))
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/subprocess.py", line 420, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/Users/david/.pyenv/versions/3.10.1/lib/python3.10/subprocess.py", line 524, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['cargo', 'metadata', '--manifest-path', 'Cargo.toml', '--format-version', '1']' returned non-zero exit status 101.
----------------------------------------
ERROR: Failed building wheel for umbral-pre
Failed to build umbral-pre
ERROR: Could not build wheels for umbral-pre which use PEP 517 and cannot be installed directly
WARNING: You are using pip version 21.2.4; however, version 21.3.1 is available.
You should consider upgrading via the '/Users/david/.pyenv/versions/3.10.1/bin/python3.10 -m pip install --upgrade pip' command.
david@Davids-MacBook-Pro test %
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment