python - MySQL 和 Python - "image not found"- 永久修复?

标签 python mysql django macos

每次我尝试使用 python manage.py runserver 命令在终端中运行 django 应用程序时,都会收到以下错误:

引用自:/Users/myname/anaconda/lib/python2.7/site-packages/_mysql.so 原因:找不到图片。 你安装了mysqlclient还是MySQL-python?

要修复它,我只需粘贴

导出 DYLD_LIBRARY_PATH=/usr/local/mysql/lib/

进入我的终端。如何重新排列我的文件,以便不必每次都粘贴它?我正在 Mac 上工作。

最佳答案

假设您只是使用默认终端,您可以通过运行类似的命令将命令放入 .bash_profile/.bashrc

echo "export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/">> ~/.bash_profile

将 .bash_profile 与您的等效文件切换。然后,当您启动新终端时,它应该已经被应用。要立即应用它,只需运行

源 ~/.bash_profile

关于python - MySQL 和 Python - "image not found"- 永久修复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50751008/

相关文章:

Python 和智能感知

python - 在导入的代码库之间传递对象的最 Pythonic 方式是什么?

Mysql 使用过滤器获取排名

Django反向查询集包含列表中的所有值

python - 项目不存在时如何处理

python - Django 从社交账户邀请好友

python - 从数据帧列中获取与特定字符串最相似的值python

python - Pymongo 在文档中插入

mysql - 插入MySQL表

php - 未创建 Laravel 迁移表