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.
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.