2011-09-12 49 views
4

我已经创建了一个python项目,我开始在TextPad和Command Prompt中进行开发。如何从现有的代码创建一个PyDev项目?

http://pydev.org/manual_101_project_conf.html

本文档简要提到了创建与现有代码的项目,但我无法理解它...

是说:Create the project as if it was a new project, but leave the create default 'src' folder option unchecked and point the location to the location of the sources (or a level above) -- the next tutorial page will explain the steps to configure the PYTHONPATH (which should be done after creating the project this way).

这使得足够的常识,所以我创建了一个新项目并选择了 Don't configure PYTHONPATH (to be done manually later on)

一切都好,说得有道理。所以,你可以浏览到下一个页面,据说它说如何配置PYTHONPATH,它应该以某种方式使这个项目包含在src文件??? ...

http://pydev.org/manual_101_project_conf2.html

据说此链接中包含的信息来创建该项目来自现有的代码。它说如何创建一个源文件,很简单...因此,我带着现有的代码并将其复制到源文件夹中?

嗯,这作品不够好,我现在可以运行src文件夹在我的模块,但它提到,我应该把它添加到PYTHONPATH。如果我的文件按预期运行,为什么我需要这样做?这有什么用途?

还有什么我丢失在这个过程?只是混淆了我那么远,寻找基本的文档,任何信息将是真棒

回答

-1

从我的经验,在配置中的PyDev PYTHONPATH主要有两个方向:

  • ,如果你有一个明显的例子模块包含多个文件夹,它允许在文件夹运行代码导入模块文件夹b
  • 另外一个,是的PyDev似乎靠这个来启用代码完成的一些地区,也代码分析;对于不属于PYTHONPATH的Python源,这个最后一个有用的功能是没有启用的。
+0

似乎有点奇怪,他们会设置一个项目,以便创建一个系统,要求您在PyDev中运行它,而不是命令行的东西。如果您不知道我的意思,请尝试在pydev项目中创建一个包含两个src目录的项目,其中一个src文件需要访问另一个目录中的模块。在PyDev的路径设置否则就不是... –

+0

我想不同的是,如果你想在你不得不手动设置自己的PYTHONPATH命令行运行它,对吧? –

相关问题