找不到包 libapache2-mod-wsgi

发布于 2024-08-18 00:04:01 字数 411 浏览 12 评论 0原文

我已经用 Django 开发了一个网站,现在它必须投入生产。我想用 mod_wsgi 和 apache2 来做这件事。不幸的是,我在运行下一个命令时收到错误“无法找到包 libapache2-mod-wsgi”:

sudo apt-get install libapache2-mod-wsgi

我在 ubuntu 服务器 kermic(9.10) 上使用 apache2。

我也会输入我的sources.list:

deb http://archive.ubuntu.com/ubuntu karmic main
deb http://security.ubuntu.com/ubuntu karmic-security main

有人知道问题是什么吗?

I have developed a website in Django, and now it must go into production. This i want to do with mod_wsgi and apache2. Unfortunately i get the error 'Couldn't find package libapache2-mod-wsgi' when running the next command:

sudo apt-get install libapache2-mod-wsgi

I am using apache2 on ubuntu server kermic(9.10).

I will enter my sources.list also:

deb http://archive.ubuntu.com/ubuntu karmic main
deb http://security.ubuntu.com/ubuntu karmic-security main

Does somebody know what the problem is?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

九厘米的零° 2024-08-25 00:04:02

在较新的 Linux ditro 上,libapache2-mod-wsgi 可能不可用,因为它与 Python 2 等现有依赖项无关
尝试

sudo apt-get install libapache2-mod-wsgi-py3

On newer linux ditro libapache2-mod-wsgi may not be available as it relates to none existing dependencies like Python 2
Try

sudo apt-get install libapache2-mod-wsgi-py3
╰◇生如夏花灿烂 2024-08-25 00:04:02

在我的 Ubuntu 盒子上:

apt-cache search libapache2-mod-wsgi

libapache2-mod-wsgi - Python WSGI adapter module for Apache

所以包显然在那里。它位于 Universe 存储库中(根据软件包详细信息)。尝试使用“

sudo apt-get update

然后再次运行”更新您的软件包列表

sudo apt-get install libapache2-mod-wsgi

On my Ubuntu box:

apt-cache search libapache2-mod-wsgi

says

libapache2-mod-wsgi - Python WSGI adapter module for Apache

So the package is obviously there. It's in the universe repository (as per package details). Try to update your package list with

sudo apt-get update

Then run again

sudo apt-get install libapache2-mod-wsgi
放飞的风筝 2024-08-25 00:04:02

对于此问题的更新版本,您应该输入以下命令:

sudo apt-get install libapache2-mod-wsgi-py3

For an updated version of this question you should type the command:

sudo apt-get install libapache2-mod-wsgi-py3
颜漓半夏 2024-08-25 00:04:02

请务必启用(取消注释)Universe 存储库。默认情况下,Universe 存储库通常不会启用,而这正是 libapache2-mod-wsgi 所在的位置。

http://packages.ubuntu.com/karmic/libapache2-mod-wsgi

取消注释 Universe 行后,运行另一个 apt-get update,然后您应该能够安装该软件包。

Be sure to enable (uncomment) the Universe repositories. The Universe repos aren't usually enabled by default, and that's where libapache2-mod-wsgi lives.

http://packages.ubuntu.com/karmic/libapache2-mod-wsgi

Once you've uncommented the Universe lines, run another apt-get update, then you should be able to install the package.

帅哥哥的热头脑 2024-08-25 00:04:02

您可以执行以下操作:

su

sudo su

然后下一步:

cp /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

并且

systemctl restart apache2

You can do:

su

or

sudo su

And next:

cp /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

And

systemctl restart apache2
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文