我的电脑有python3.4和python2.7(默认),django1.9在apache2中运行,怎样才能让wsgi.py与python3.4一起运行?
当我在浏览器中执行sudo service apache2 start
并打开127.0.1.1
时,它正在警告,并且在error.log中:ImportError: No modul e named django.core.wsgi
所以我知道wsgi.py
运行python2.7但是它需要python3.4。
在manage.py
和wsgi.py
标题中添加#!usr/bin/python3
但不起作用。(我的计算机中的python3
可以运行python3.4)
如何让wsgi.py
运行python3.4 ?????
答案 0 :(得分:1)
尝试一些事情:
您的第一行是查看相对路径,这是一个问题,但不一定是问题,请修复它:
#!usr/bin/python3
到
#!/usr/bin/python3
如果不起作用,请尝试通过python3中的pip安装wsgi
python3 -m pip install wsgi