2024-04-26 19:08:27 发布
网友
我有一个django网站设置,并在Ubuntu上的python虚拟环境(venv)中配置,一切正常。现在为了在port80上运行我的服务器,我需要使用“sudo”,它不会在虚拟环境的上下文中执行,从而引发错误(即没有名为django的模块…)
有没有办法让“sudo”在python虚拟环境的上下文中执行?!在
正如@DanielRoseman所说,您不应该在生产中使用Django开发服务器。在
但如果需要在端口80上运行开发服务器,则必须直接引用usethevirtualenvironment python可执行文件。在
sudo ../bin/python manage.py runserver localhost:80
不,你不需要这么做。您不应该尝试在端口80上运行开发服务器;如果要设置生产环境,请使用适当的服务器。在
This should be the solution. 即使我真的不建议这样做。如果你需要的话,你可能需要一条Python。在
正如@DanielRoseman所说,您不应该在生产中使用Django开发服务器。在
但如果需要在端口80上运行开发服务器,则必须直接引用usethevirtualenvironment python可执行文件。在
不,你不需要这么做。您不应该尝试在端口80上运行开发服务器;如果要设置生产环境,请使用适当的服务器。在
This should be the solution. 即使我真的不建议这样做。如果你需要的话,你可能需要一条Python。在
相关问题 更多 >
编程相关推荐