【问题标题】:change port in pydev在 pydev 中更改端口
【发布时间】:2012-01-11 21:16:46
【问题描述】:

大家好,我正在尝试学习 django 框架,我正在使用 PyDev(Eclipse Python 开发框架/插件)。当我尝试运行我的应用程序时出现错误:

Error: [Errno 10013]

我知道这是因为端口。我使用端口 8000,我想将其更改为 8080。有谁知道我应该如何更改端口?

 pydev debugger: starting
 Validating models...

 0 errors found
 Django version 1.3.1, using settings 'muapp.settings'
 Development server is running at http://127.0.0.1:8000/
 Quit the server with CTRL-BREAK.
 Error: [Errno 10013]

指出 PyDev 和 Eclipse 一样,在按下 Run 按钮时运行配置的命令可能很有用。默认命令和/或其选项如何更改?

【问题讨论】:

  • 我不熟悉 pydev,但这可能会有所帮助。您需要将 ./manage.py runserver 替换为 ./manage.py runserver 8080
  • 感谢 Alasdair 的回复。我知道,但问题是我不知道如何在 pydev 中执行此操作。
  • 这个视频有帮助吗? vimeo.com/5027645。跳过大约 14 分钟。然后在参数中使用 runserver 8080 而不是 runserver 8000
  • 它对我有帮助!非常感谢您的帮助 Alasdair。
  • 很高兴它有帮助!我会将评论添加为答案,以便您将其标记为已接受。

标签: django eclipse pydev


【解决方案1】:

看看this video tutorial。跳过大约 14 分钟。然后在参数中使用 runserver 8080 而不是 runserver。

【讨论】:

  • 任何可以添加的有用信息表示赞赏。然而,简单地添加一个模糊的链接可能会作为评论有用。在 Eclipse/PyDev 中更改默认 Run 命令的过程是什么?这就是问题所在,而不是“看看这个视频来回答我的问题”。
  • @ILMostro_7 我同意这个答案可能更清楚,但正如我所说我不使用 pydev 所以我不是改进它的人。非常欢迎您建议对答案进行编辑以提供更多详细信息,或编写替代答案。但是,我不同意您将链接描述为“模糊”——它向 OP 展示了他们需要做什么,并解决了他们的问题。
  • 它是“模糊的”,因为它是一个链接,而不是“根据那个链接,你这样做......”。
【解决方案2】:

请查看PyDev Documentation,了解如何更改运行配置。

作为 Django 运行/调试

Run as Django/Debug as Django 可用(请注意,它们设置了 --noreload 默认)。

这将创建一个默认的运行配置,因此,您可以对其进行编辑 稍后通过运行 > 运行配置(或调试 > 调试 配置)如果你想改变一个参数。

注意:要了解如何重新运行上次启动,请参阅:重新运行上次启动 关于 PyDev 启动的话题

注意2:如果--noreload没有通过,只有父进程会 被 Eclipse 杀死,其他人只会在他们被杀死时被杀死 重新加载(即:在代码更改时)。

无论是“Eclipse”还是“PyDev”,在Project上右击选择“Run As” --> “Run Configurations...”

另外,根据django Documentation

运行服务器 [addrport]¶

在本地机器上启动一个轻量级开发 Web 服务器。经过 默认情况下,服务器在 IP 地址 127.0.0.1 的 8000 端口上运行。你 可以显式传入 IP 地址和端口号。

因此,在您项目的 Run ConfigurationArguments 选项卡上,只需添加:

runserver 0.0.0.0:8080

这应该让服务器监听所有接口/IP。或者,您可以改为更具体地针对您的面向公众的 IP:

runserver 123.456.789.123:45678

请注意,在这种情况下,我的 IP 为“123.456.789.123”,端口为“45678”。


以下答案也可能有用:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-28
    • 2010-09-13
    • 2013-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多