gpt4 book ai didi

python - 服务器 : I moved from python 2. 7 到 3.5 上的 django 应用程序和 apache2 找不到 django

转载 作者:行者123 更新时间:2023-12-04 19:13:25 24 4
gpt4 key购买 nike

我的 Ubuntu 服务器上有一个 Django (v1.11.6) 应用程序,并且使用的是 Python v2.7。

我现在使用 Python 3.5(不使用 virtualenv ),但是当我运行 sudo service apache2 restart 时我收到以下错误:

[Mon Oct 23 12:50:22.001339 2017] [wsgi:error] [pid 28871] [client 194.42.16.145:28999]     from django.core.wsgi import get_wsgi_application
[Mon Oct 23 12:50:22.001360 2017] [wsgi:error] [pid 28871] [client 194.42.16.145:28999] ImportError: No module named 'django'

当我运行 python3 manage.py runserver我没有错误。

最佳答案

将 Django 安装到您的 Python 3 环境中。跑:

pip3 install django

或者
pip install virtualenv
virtualenv --python=python3 mynewenv
source mynewenv/bin/activate
pip install django

或者
sudo apt-get install python3-django

[基于 Daniel Roseman评论]

关于python - 服务器 : I moved from python 2. 7 到 3.5 上的 django 应用程序和 apache2 找不到 django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46890013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com