Hi!
From what I see the error is about gcc command not found. If you are using cPanel - you have to enable Compilers Access for customers, as well install packages. Here is the related article.
Announcement
Collapse
No announcement yet.
probel to install mysqlclient in new version vitualenv
Collapse
X
-
probel to install mysqlclient in new version vitualenv
hi
we have problem to install mysqlclient in virtualenv new version
python version: 3.8.6
HTML Code:Installing collected packages: mysqlclient Running setup.py install for mysqlclient ... error error: subprocess-exited-with-error × Running setup.py install for mysqlclient did not run successfully. │ exit code: 1 ╰─> [42 lines of output] mysql_config --version ['10.5.15'] mysql_config --libs ['-L/usr/lib64/', '-lmariadb'] mysql_config --cflags ['-I/usr/include/mysql', '-I/usr/include/mysql/mysql'] ext_options: library_dirs: ['/usr/lib64/'] libraries: ['mariadb'] extra_compile_args: ['-std=c99'] extra_link_args: [] include_dirs: ['/usr/include/mysql', '/usr/include/mysql/mysql'] extra_objects: [] define_macros: [('version_info', "(2,1,0,'final',0)"), ('__version__', '2.1.0')] running install /home/hamtaapp/virtualenv/hamta/3.8/lib/python3.8/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.linux-x86_64-3.8 creating build/lib.linux-x86_64-3.8/MySQLdb copying MySQLdb/__init__.py -> build/lib.linux-x86_64-3.8/MySQLdb copying MySQLdb/_exceptions.py -> build/lib.linux-x86_64-3.8/MySQLdb copying MySQLdb/connections.py -> build/lib.linux-x86_64-3.8/MySQLdb copying MySQLdb/converters.py -> build/lib.linux-x86_64-3.8/MySQLdb copying MySQLdb/cursors.py -> build/lib.linux-x86_64-3.8/MySQLdb copying MySQLdb/release.py -> build/lib.linux-x86_64-3.8/MySQLdb copying MySQLdb/times.py -> build/lib.linux-x86_64-3.8/MySQLdb creating build/lib.linux-x86_64-3.8/MySQLdb/constants copying MySQLdb/constants/__init__.py -> build/lib.linux-x86_64-3.8/MySQLdb/constants copying MySQLdb/constants/CLIENT.py -> build/lib.linux-x86_64-3.8/MySQLdb/constants copying MySQLdb/constants/CR.py -> build/lib.linux-x86_64-3.8/MySQLdb/constants copying MySQLdb/constants/ER.py -> build/lib.linux-x86_64-3.8/MySQLdb/constants copying MySQLdb/constants/FIELD_TYPE.py -> build/lib.linux-x86_64-3.8/MySQLdb/constants copying MySQLdb/constants/FLAG.py -> build/lib.linux-x86_64-3.8/MySQLdb/constants running build_ext building 'MySQLdb._mysql' extension creating build/temp.linux-x86_64-3.8 creating build/temp.linux-x86_64-3.8/MySQLdb /opt/rh/devtoolset-7/root/usr/bin/gcc -Wno-unused-result -Wsign-compare -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -O2 -fno-semantic-interposition -pthread -Wno-unused-result -Wsign-compare -ffat-lto-objects -flto-partition=none -g -std=c99 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit-function-declaration -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -O2 -fno-semantic-interposition -pthread -Wno-unused-result -Wsign-compare -ffat-lto-objects -flto-partition=none -g -std=c99 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit-function-declaration -D_GNU_SOURCE -fPIC -fwrapv -O2 -fno-semantic-interposition -pthread -Wno-unused-result -Wsign-compare -ffat-lto-objects -flto-partition=none -g -std=c99 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit-function-declaration -fPIC -Dversion_info=(2,1,0,'final',0) -D__version__=2.1.0 -I/usr/include/mysql -I/usr/include/mysql/mysql -I/home/hamtaapp/virtualenv/hamta/3.8/include -I/opt/alt/python38/include/python3.8 -c MySQLdb/_mysql.c -o build/temp.linux-x86_64-3.8/MySQLdb/_mysql.o -std=c99 error: command '/opt/rh/devtoolset-7/root/usr/bin/gcc' failed: No such file or directory [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. ╰─> mysqlclient note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure.
Tags: None
Leave a comment: