1. 报错:-bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory
python多版本造成额问题 找不到python的路径 所以保持
-查找python
whereis python
python: /usr/bin/python /usr/bin/python2.4 /usr/lib/python2.4 /usr/local/bin/python2.7 /usr/local/bin/python /usr/local/bin/python2.7-config /usr/local/lib/python2.7 /usr/share/man/man1/python.1.gz
查找yum
whereis yum
yum: /usr/bin/yum /etc/yum.conf /etc/yum /usr/share/man/man8/yum.8.gz
–修改
vim /usr/bin/yum
将首行的#!/usr/bin/python
更改成 #!/usr/bin/python2.4
wq
保存退出!
执行yum intall时遇到下面的错误决绝方法同上:修改 /usr/libexec/urlgrabber-ext-down 中文/usr/bin/python
Loaded plugins: fastestmirror
Determining fastest mirrors
File "/usr/libexec/urlgrabber-ext-down", line 28
except OSError, e:
^
SyntaxError: invalid syntax
File "/usr/libexec/urlgrabber-ext-down", line 28
except OSError, e:
^
SyntaxError: invalid syntax
File "/usr/libexec/urlgrabber-ext-down", line 28
except OSError, e:
^
SyntaxError: invalid syntax
File "/usr/libexec/urlgrabber-ext-down", line 28
except OSError, e:
^
SyntaxError: invalid syntax
Exiting on user cancel
2. Django项目遇到 ModuleNotFoundError: No module named ‘MySQLdb’
在 模板目录下的__init__.py文件添加:
import pymysql
pymysql.install_as_MySQLdb()