我是Django的新手,我想在我的vps上启动我的投资组合网站。
问题是我的manage.py命令都不起作用,按回车键并出现新的命令行时我什至没有错误...
我重新启动了vps并在Internet上进行了搜索,但找不到解决方案,所有命令都在我的本地计算机上运行,但在我的vps上却没有。
请帮助我。 谢谢
答案 0 :(得分:0)
我刚发现问题! 我的应用程序继续使用python 2而不是python 3 我犯的错误是:尝试手动修复语法错误。 当我将本地版本的manage.py复制粘贴到我的服务器时,问题已解决。 但是现在我仍然遇到前一个问题,那就是我的应用程序默认使用python 2,但我找不到如何强制使用python 3的方法。 现在我收到由使用python 2 .....
引起的导入错误答案 1 :(得分:0)
ImportError位于/
无法导入名称路径
请求方法:GET
要求网址:http://142.0.68.243/
Django版本:1.11.25
异常类型:ImportError
异常值:
无法导入名称路径
异常位置:第17行中的/home/mehdi/portfolio/portfolio/urls.py
Python可执行文件:/ home / mehdi / xesenv / bin / python2
的Python版本:2.7.15
Python路径:
['/ home / mehdi / portfolio',
'/ home / mehdi / xesenv / bin',
'/home/mehdi/xesenv/lib/python2.7',
'/home/mehdi/xesenv/lib/python2.7/plat-x86_64-linux-gnu',
'/home/mehdi/xesenv/lib/python2.7/lib-tk',
'/home/mehdi/xesenv/lib/python2.7/lib-old',
'/home/mehdi/xesenv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/home/mehdi/xesenv/local/lib/python2.7/site-packages',
'/home/mehdi/xesenv/lib/python2.7/site-packages']
服务器时间:2019年10月15日星期二12:59:54 +0000