ActiDoo / gamification-engine

gamification-engine (gengine) is a framework for developing gamification features for your application
MIT License
429 stars 108 forks source link

pip install gamification-engine failing #96

Open usriva2405 opened 2 years ago

usriva2405 commented 2 years ago

Hi, I'm using macbook pro (Monterey) + Python 3.9 (virtualenv). when I try to pip install gamification-engine, it throws following error -

`(game_engine) admin@Utkarsh gamification-engine-0.4.0 % pip install gamification-engine Collecting gamification-engine Using cached gamification_engine-0.4.0-py3-none-any.whl Requirement already satisfied: pyramid-dogpile-cache in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (0.0.4) Requirement already satisfied: jsl in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (0.2.4) Collecting alembic Using cached alembic-1.7.6-py3-none-any.whl (210 kB) Requirement already satisfied: pyramid-chameleon in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (0.3) Requirement already satisfied: psycopg2 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (2.9.3) Requirement already satisfied: Flask>=0.10.1 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (2.0.3) Requirement already satisfied: transaction in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (3.0.1) Requirement already satisfied: pymemcache in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (3.5.1) Requirement already satisfied: dogpile.cache in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (1.1.5) Requirement already satisfied: pyramid-debugtoolbar in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (4.9) Requirement already satisfied: flask-admin in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (1.6.0) Requirement already satisfied: zope.sqlalchemy in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (1.6) Requirement already satisfied: zope.interface in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (5.4.0) Requirement already satisfied: pyramid-tm in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (2.4) Requirement already satisfied: python-crontab in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (2.6.0) Requirement already satisfied: pyparsing in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (3.0.7) Requirement already satisfied: raven in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (6.10.0) Requirement already satisfied: pyramid in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (2.0) Collecting argon2 Using cached argon2-0.1.10.tar.gz (28 kB) Preparing metadata (setup.py) ... done Requirement already satisfied: croniter in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (1.3.4) Requirement already satisfied: mock in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (4.0.3) Requirement already satisfied: pytz in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (2021.3) Requirement already satisfied: jsonschema in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (4.4.0) Requirement already satisfied: waitress in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (2.0.0) Requirement already satisfied: SQLAlchemy in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from gamification-engine) (1.4.31) Requirement already satisfied: click>=7.1.2 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from Flask>=0.10.1->gamification-engine) (8.0.4) Requirement already satisfied: Jinja2>=3.0 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from Flask>=0.10.1->gamification-engine) (3.0.3) Requirement already satisfied: Werkzeug>=2.0 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from Flask>=0.10.1->gamification-engine) (2.0.3) Requirement already satisfied: itsdangerous>=2.0 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from Flask>=0.10.1->gamification-engine) (2.1.0) Requirement already satisfied: Mako in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from alembic->gamification-engine) (1.1.6) Requirement already satisfied: greenlet!=0.4.17 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from SQLAlchemy->gamification-engine) (1.1.2) Requirement already satisfied: python-dateutil in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from croniter->gamification-engine) (2.8.2) Requirement already satisfied: stevedore>=3.0.0 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from dogpile.cache->gamification-engine) (3.5.0) Requirement already satisfied: decorator>=4.0.0 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from dogpile.cache->gamification-engine) (5.1.1) Requirement already satisfied: wtforms in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from flask-admin->gamification-engine) (3.0.1) Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from jsonschema->gamification-engine) (0.18.1) Requirement already satisfied: attrs>=17.4.0 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from jsonschema->gamification-engine) (21.4.0) Requirement already satisfied: six in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pymemcache->gamification-engine) (1.16.0) Requirement already satisfied: setuptools in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pyramid->gamification-engine) (59.5.0) Requirement already satisfied: plaster-pastedeploy in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pyramid->gamification-engine) (0.7) Requirement already satisfied: venusian>=1.0 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pyramid->gamification-engine) (3.0.0) Requirement already satisfied: translationstring>=0.4 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pyramid->gamification-engine) (1.4) Requirement already satisfied: webob>=1.8.3 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pyramid->gamification-engine) (1.8.7) Requirement already satisfied: hupper>=1.5 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pyramid->gamification-engine) (1.10.3) Requirement already satisfied: plaster in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pyramid->gamification-engine) (1.0) Requirement already satisfied: zope.deprecation>=3.5.0 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pyramid->gamification-engine) (4.4.0) Requirement already satisfied: Chameleon in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pyramid-chameleon->gamification-engine) (3.9.1) Requirement already satisfied: pyramid-mako>=0.3.1 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pyramid-debugtoolbar->gamification-engine) (1.1.0) Requirement already satisfied: repoze.lru in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pyramid-debugtoolbar->gamification-engine) (0.7) Requirement already satisfied: Pygments in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from pyramid-debugtoolbar->gamification-engine) (2.11.2) Requirement already satisfied: MarkupSafe>=2.0 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from Jinja2>=3.0->Flask>=0.10.1->gamification-engine) (2.1.0) Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from stevedore>=3.0.0->dogpile.cache->gamification-engine) (5.8.1) Requirement already satisfied: PasteDeploy>=2.0 in /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages (from plaster-pastedeploy->pyramid->gamification-engine) (2.1.1) Building wheels for collected packages: argon2 Building wheel for argon2 (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [26 lines of output] Warning: 'classifiers' should be a list, got type 'tuple' running bdist_wheel running build running build_py creating build creating build/lib.macosx-11-x86_64-3.9 copying argon2.py -> build/lib.macosx-11-x86_64-3.9 package init file 'phc-winner-argon2/init.py' not found (or not a regular file) running build_ext building '_argon2' extension creating build/temp.macosx-11-x86_64-3.9 creating build/temp.macosx-11-x86_64-3.9/phc-winner-argon2 creating build/temp.macosx-11-x86_64-3.9/phc-winner-argon2/src creating build/temp.macosx-11-x86_64-3.9/phc-winner-argon2/src/blake2 creating build/temp.macosx-11-x86_64-3.9/src clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./phc-winner-argon2/src/argon2.c -o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/argon2.o clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./phc-winner-argon2/src/blake2/blake2b.c -o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/blake2/blake2b.o clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./phc-winner-argon2/src/core.c -o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/core.o clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./phc-winner-argon2/src/encoding.c -o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/encoding.o clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./phc-winner-argon2/src/ref.c -o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/ref.o clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./phc-winner-argon2/src/thread.c -o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/thread.o clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./src/argon2_py.c -o build/temp.macosx-11-x86_64-3.9/./src/argon2_py.o clang -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/argon2.o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/blake2/blake2b.o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/core.o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/encoding.o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/ref.o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/thread.o build/temp.macosx-11-x86_64-3.9/./src/argon2_py.o -L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/sqlite/lib -lc_argon2 -o build/lib.macosx-11-x86_64-3.9/_argon2.cpython-39-darwin.so ld: library not found for -lc_argon2 clang: error: linker command failed with exit code 1 (use -v to see invocation) error: command '/usr/bin/clang' failed with exit code 1 [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for argon2 Running setup.py clean for argon2 Failed to build argon2 Installing collected packages: argon2, alembic, gamification-engine Running setup.py install for argon2 ... error error: subprocess-exited-with-error

× Running setup.py install for argon2 did not run successfully. │ exit code: 1 ╰─> [28 lines of output] Warning: 'classifiers' should be a list, got type 'tuple' running install /Users/admin/.virtualenvs/game_engine/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_py creating build creating build/lib.macosx-11-x86_64-3.9 copying argon2.py -> build/lib.macosx-11-x86_64-3.9 package init file 'phc-winner-argon2/init.py' not found (or not a regular file) running build_ext building '_argon2' extension creating build/temp.macosx-11-x86_64-3.9 creating build/temp.macosx-11-x86_64-3.9/phc-winner-argon2 creating build/temp.macosx-11-x86_64-3.9/phc-winner-argon2/src creating build/temp.macosx-11-x86_64-3.9/phc-winner-argon2/src/blake2 creating build/temp.macosx-11-x86_64-3.9/src clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./phc-winner-argon2/src/argon2.c -o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/argon2.o clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./phc-winner-argon2/src/blake2/blake2b.c -o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/blake2/blake2b.o clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./phc-winner-argon2/src/core.c -o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/core.o clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./phc-winner-argon2/src/encoding.c -o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/encoding.o clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./phc-winner-argon2/src/ref.c -o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/ref.o clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./phc-winner-argon2/src/thread.c -o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/thread.o clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -DHAVE_CONFIG_H -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SYSCTL_HW_USERMEM=1 -I./phc-winner-argon2 -I./phc-winner-argon2/src -I./phc-winner-argon2/src/blake2 -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/admin/.virtualenvs/game_engine/include -I/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c ./src/argon2_py.c -o build/temp.macosx-11-x86_64-3.9/./src/argon2_py.o clang -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/argon2.o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/blake2/blake2b.o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/core.o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/encoding.o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/ref.o build/temp.macosx-11-x86_64-3.9/./phc-winner-argon2/src/thread.o build/temp.macosx-11-x86_64-3.9/./src/argon2_py.o -L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/sqlite/lib -lc_argon2 -o build/lib.macosx-11-x86_64-3.9/_argon2.cpython-39-darwin.so ld: library not found for -lc_argon2 clang: error: linker command failed with exit code 1 (use -v to see invocation) error: command '/usr/bin/clang' failed with exit code 1 [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. error: legacy-install-failure

× Encountered error while trying to install package. ╰─> argon2

note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure.

`

Apparently pip install gamification-engine is needed to run the docker compose as well. Unable to run this. Please help.