实际上,我在尝试在 Django 开发虚拟环境中安装 mySQL 时遇到了这个问题。
pip install mysqlclient
我尝试运行sudo pip install mysqlclient
。它运行良好,但软件包安装在全局环境中。我认为可能需要超级用户权限才能执行此操作。有没有办法在虚拟环境中安装它?
答案1
实际上我忘了提到我使用的 Python 版本 3.6.7。我设法在 Python 3.5.6 上安装了该软件包。如果您遇到同样的问题,请按照顺序操作。
安装附加支持存储库
sudo add-apt-repository ppa:deadsnakes/ppa
运行更新:
sudo apt-get update
安装 python 3.5(对我而言有效):
sudo apt-get install python3.5
安装python3.5 dev
sudo apt-get install python3.5-dev
使用 python3.5 创建虚拟环境并执行
pip install mysqlclient
幸运的是,效果很好!!轰隆隆!!!