use*_*318 3 python mysql-python
尝试使用以下方法从pipenv安装:
pipenv install mysqlclient
Run Code Online (Sandbox Code Playgroud)
将导致:
安装mysqlclient…使用缓存的 https://files.pythonhosted.org/packages/6f/86/bad31f1c1bb0cc99e88ca2adb7cb5c71f7a6540c1bb001480513de76a931/mysqlclient-1.3.12.tar.gz 来自命令python setup.py的完整输出。py egg_info:/ bin / sh:1:mysql_config:找不到回溯(最近一次调用):文件“”,行1,在文件“ / tmp / pip-install-5vhtqgve / mysqlclient /中” setup.py“,第17行,在元数据中,选项= get_config()文件” /tmp/pip-install-5vhtqgve/mysqlclient/setup_posix.py“,第44行,在get_config中libs = mysql_config(” libs_r“)文件” / tmp / pip-install-5vhtqgve / mysqlclient / setup_posix.py“,行26,在mysql_config中引发EnvironmentError(”%s not found“%(mysql_config.path,))OSError:mysql_config not found
Run Code Online (Sandbox Code Playgroud)----------------------------------------错误:安装mysqlclient时发生错误!命令“ python setup.py egg_info”在/ tmp / pip-install-5vhtqgve / mysqlclient /中失败,错误代码为1
这可能是由于mysqlclient中的错误引起的。向其维护者报告。
我正在使用Debian并与另一个virtualenv一起获得系统软件包
python-mysqldb/testing,now 1.3.10-1 amd64
Run Code Online (Sandbox Code Playgroud)
Pipenv将不会使用该工具,也不会安装其他工具。我该如何解决?谢谢,BR
小智 5
您可能需要操作系统的mysql客户端库。
sudo apt install libmysqlclient-dev
Run Code Online (Sandbox Code Playgroud)
然后,您应该能够:
pipenv install mysqlclient
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3939 次 |
| 最近记录: |