Python 尝试进行与丢失的SQL包相关的迁移时出现多个错误

Python 尝试进行与丢失的SQL包相关的迁移时出现多个错误,python,mysql,django,pip,Python,Mysql,Django,Pip,我对Django和StackOverflow都是新来的,所以我提前道歉。我真的不知道如何格式化终端文本 当我运行“python manage.py makemigrations[myappname]”时: 从那里,我尝试更新setuptools,但出现以下错误: OSError: [Errno 13] Permission denied: '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_ma

我对Django和StackOverflow都是新来的,所以我提前道歉。我真的不知道如何格式化终端文本

当我运行“python manage.py makemigrations[myappname]”时:

从那里,我尝试更新setuptools,但出现以下错误:

OSError: [Errno 13] Permission denied:
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/__init__.py'

我被卡住了。。。思想?非常感谢

最后一个错误意味着您没有足够的权限执行任务,您需要使用
sudo
运行命令

缺少的包是
MySQL-python
。您可以使用setuptools或pip进行安装:

sudo-easy\u安装MySQL-python
sudo-pip安装MySQL-python


我建议您安装pip并使用它来管理项目的依赖关系:
sudo easy\u install pip
。安装pip后,您只需
sudo-pip-install-packagename

就可以了。您应该使用virtualenv并在其中加载django项目。我相当确定我已经安装了pip,我再次遵循“sudo-easy\u-install-pip”来确保安装。“python setup.py egg_info”的相同错误失败,错误代码为1。。。
Command "python setup.py egg_info" failed with error code 1 in
/private/var/folders/vr/sgvcx9_n1hq4gtcknn7ln7d00000gn/T/pip-build-ON_V7M/mysql-python/
OSError: [Errno 13] Permission denied:
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/__init__.py'