Skip to content
New issue

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

Error Installing PyPotrace on Mac OS Big Sur #40

Open
AaaaronH opened this issue Sep 21, 2021 · 0 comments
Open

Error Installing PyPotrace on Mac OS Big Sur #40

AaaaronH opened this issue Sep 21, 2021 · 0 comments

Comments

@AaaaronH
Copy link

I followed the instructions to install pypotracer on my mac, but an error occurred at the final step.

Processing /Users/pokedude/Downloads/pypotrace-master
DEPRECATION: A future pip version will change local packages to be built in-place without first copying to a temporary directory. We recommend you use --use-feature=in-tree-build to test your packages with this new behavior before it becomes the default.
pip 21.3 will remove support for this functionality. You can find discussion regarding this at pypa/pip#7555.
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Requirement already satisfied: numpy in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from potrace==0.3) (1.17.0)
Building wheels for collected packages: potrace
Building wheel for potrace (PEP 517) ... error
ERROR: Command errored out with exit status 1:
command: /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /var/folders/t1/yjb9fy9x3z753rkj68mrz97w0000gn/T/tmp1pi556jp
cwd: /private/var/folders/t1/yjb9fy9x3z753rkj68mrz97w0000gn/T/pip-req-build-xh364utg
Complete output (36 lines):
Package libagg was not found in the pkg-config search path.
Perhaps you should add the directory containing `libagg.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libagg' found
Traceback (most recent call last):
File "/private/var/folders/t1/yjb9fy9x3z753rkj68mrz97w0000gn/T/pip-req-build-xh364utg/setup.py", line 28, in
build(setup_kwargs)
File "/private/var/folders/t1/yjb9fy9x3z753rkj68mrz97w0000gn/T/pip-req-build-xh364utg/build.py", line 19, in build
extra_compile_args = pkg_config("libagg", '--cflags')
File "/private/var/folders/t1/yjb9fy9x3z753rkj68mrz97w0000gn/T/pip-req-build-xh364utg/build.py", line 11, in pkg_config
return subprocess.check_output(["pkg-config", command, pkg_name]).decode(
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/subprocess.py", line 389, in check_output
**kwargs).stdout
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/subprocess.py", line 481, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['pkg-config', '--cflags', 'libagg']' returned non-zero exit status 1.
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 349, in
main()
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 331, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 249, in build_wheel
metadata_directory)
File "/private/var/folders/t1/yjb9fy9x3z753rkj68mrz97w0000gn/T/pip-build-env-h9f48l8h/overlay/lib/python3.7/site-packages/poetry/core/masonry/api.py", line 68, in build_wheel
return unicode(WheelBuilder.make_in(poetry, Path(wheel_directory)))
File "/private/var/folders/t1/yjb9fy9x3z753rkj68mrz97w0000gn/T/pip-build-env-h9f48l8h/overlay/lib/python3.7/site-packages/poetry/core/masonry/builders/wheel.py", line 72, in make_in
wb.build()
File "/private/var/folders/t1/yjb9fy9x3z753rkj68mrz97w0000gn/T/pip-build-env-h9f48l8h/overlay/lib/python3.7/site-packages/poetry/core/masonry/builders/wheel.py", line 103, in build
self._build(zip_file)
File "/private/var/folders/t1/yjb9fy9x3z753rkj68mrz97w0000gn/T/pip-build-env-h9f48l8h/overlay/lib/python3.7/site-packages/poetry/core/masonry/builders/wheel.py", line 135, in _build
self._run_build_command(setup)
File "/private/var/folders/t1/yjb9fy9x3z753rkj68mrz97w0000gn/T/pip-build-env-h9f48l8h/overlay/lib/python3.7/site-packages/poetry/core/masonry/builders/wheel.py", line 169, in _run_build_command
str(self._path / "build"),
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/subprocess.py", line 341, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7', '/private/var/folders/t1/yjb9fy9x3z753rkj68mrz97w0000gn/T/pip-req-build-xh364utg/setup.py', 'build', '-b', '/private/var/folders/t1/yjb9fy9x3z753rkj68mrz97w0000gn/T/pip-req-build-xh364utg/build']' returned non-zero exit status 1.

ERROR: Failed building wheel for potrace
Failed to build potrace
ERROR: Could not build wheels for potrace which use PEP 517 and cannot be installed directly

I have already installed potrace with brew, but now I want to install the library for Python.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant