如何将预先存在的Python项目导入Eclipse?

问题描述:

我正在使用eclipse for python。 如何将现有项目导入到当前工作区中的eclipse中。如何将预先存在的Python项目导入Eclipse?

感谢

+0

查看本教程。 http://webdesignpluscode.blogspot.com/2016/06/how-toimport-python-project-in-eclipse.html –

以下是步骤

  • 选择PyDev透视图
  • 右键单击该项目盘,然后点击“导入”
  • 从列表中选择现有项目到工作区。转到下一个
  • 可选
  • 选择根目录下,你可以选择的项目复制到

感谢

+0

你确定它是正确的,因为python项目不是现有的Eclipse项目? – user1914692

+2

-1使用此方法,Pydev无法识别包而不是仅识别文件夹。 – James

+1

想你的答案,如果该项目不存在,请参阅Joran Beasley的答案。 – shuiyouren

新建项目

不使用默认位置

浏览到现有项目位置...

如果与有正确的路径项目文件现有的Eclipse项目中的系统你只需打开.proj文件...

+0

感谢您的回答,我正在概述程序 – Shan

+0

我刚刚将ide改为pycharm多年前... 。我厌倦了日食bugginess –

我只是通过这个问题折腾了几个小时。我的问题可能与您的问题不同...... Pydev没有显示为导入选项(与C项目相反)。我的解决方案是拖放。只要创建一个新的项目(命名为同旧),然后删除旧的项目到新项目中的文件夹显示在Eclipse ... 3个小时后,它的拖放...

  • 化妆确保翻译的PyDev添加,添加否则
  • Windows的>首选项> Pydev->解释的Python

  • 然后创建新的PyDev项目,

  • 把同一个名字
  • 那就不要使用默认位置,浏览以指向项目位置。
+3

-1这给了我'.project found in ...(使用项目导入向导,而不是' – James

在撰写本文时,没有给出任何答案。

这是它是如何做:

  1. 找到包含Pydev的项目
  2. 删除的PyDev项目文件(如Eclipse的重要不会让你在同一位置创建一个新项目目录否则)
  3. 在Eclipse中,文件 - >新建 - > Pydev的项目
  4. 将项目命名为与您的原始项目
  5. 对于项目续经济需求,浏览到包含位置Pydev的项目
  6. 选择翻译的菜单
  7. 按照其余通过

使用Eclipse项目中导入结果Pydev的丢失跟踪包裹的,其他的答案把他们全部到文件夹中只。

这不会丢失任何项目设置之前设置的,请如果能够避免它编辑这个答案。希望Pydev开发人员能够在一段时间内增加项目导入功能。

+0

我假设有问题的导入为基础的'解决方案'将包括拖放之一?和“打开.proj文件“之一? –

如果您将项目保存在git存储库中,可以轻松完成此操作。以下是工作与Linux,但应确定与Windows还有:

克隆项目从存储库:

git clone https://url/of/project/file.git 

(如果你不保持你的项目*的Git服务器上像github上或到位桶,你可以通过改变目录到现有的项目文件夹,然后键入git init

然后打开Eclipse创建一个新的本地存储库,并转到文件>导入>的Git>从Git的项目>现有的本地库>(选择项目或添加)>下一步>完成

+0

这对我没有用,Eclipse说它找不到任何projetcts!也许有一个项目文件丢失? 编辑:不知何故文件.project和.pydevproject在哪里丢失,所以Eclipse一直没能看到任何项目。必须更改我的.gitignore文件... – Pille

后@Shan概括如下步骤,如果根文件夹下的文件夹不会显示为包,

  • 上的PyDev Package Explorer中
  • 选择的PyDev>的根文件夹设置为右键单击源代码-folder

它将根文件夹添加到PYTHONPATH,现在的文件夹将显示为包

在我而言,当我试图导入我现有的Perforce公司的项目,它提供了错误在Windows机器上找不到任何项目。在Linux上,我能够很好地导入项目。

对于Eclipse开普勒,我做了如下。

  1. 在pydev视角中打开日食。
  2. 在您的eclipse工作区中创建一个新的pydev项目,其中您想要导入的项目具有相同的名称。
  3. 现在在您的eclipse工作区项目目录中,您必须具有.project和.pydevproject文件。
  4. 复制这两个文件并将其粘贴到您要导入的项目目录。
  5. 现在关闭并删除您创建的pydev项目,并将其从本地磁盘中删除。
  6. 现在您可以使用导入实用程序在eclipse中导入项目。

将这两个文件从一些现有的pydev eclipse项目复制到您要在eclipse中导入的新项目的根文件夹中。 .project .pydevproject

在记事本中打开.project文件并将名称更改为your_project_name。 如果你没有这些文件,那么你可以自己创建它们。

打开eclipse,点击文件 - >导入。 新窗口将打开。现在选择'General'下的'Existing Projects into Workspace'并点击Next。 在新窗口中浏览到项目根目录并选择根文件夹。然后点击完成。

检查此tutorial for complete solution

首先确保您具有与项目配置相同的Python解释器。

窗口>首选项>的PyDev>口译> Python解释

只要该项目使用Eclipse,你可以使用导入功能创建:您可以在改变它。 转到:

文件>导入...>常规>现有项目到工作区

选择选择根目录:并浏览到您的项目的位置。点击完成,你就完成了。