0
当我在powershell中运行“py manage.py shell”时,它运行shell但是它运行在python 2.7.11中,而我需要它运行3.6.2 有什么办法让它运行在Python 3.6而不是2.7?Django shell在python 2.7.11而不是3.6.2中运行
当我在powershell中运行“py manage.py shell”时,它运行shell但是它运行在python 2.7.11中,而我需要它运行3.6.2 有什么办法让它运行在Python 3.6而不是2.7?Django shell在python 2.7.11而不是3.6.2中运行
试试这个:
py -3.6 manage.py shell
什么是'py'?确保它指向Python 3.尝试使用'python3 manage.py shell'代替。 – kichik
什么是py命令在这里?我会假定它的某种别名指向Python而不是Python3,这会导致它运行Python 2.7.x.正如上面@kichik所建议的那样,使用Python3或更好的方式使用虚拟环境而不是全局Python安装,因为使用全局安装会迟早导致问题 –