29

我正在为python使用eclipse。如何在当前工作区中将现有项目导入 eclipse。

谢谢

4

11 回答 11

15

新项目

不要使用默认位置

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

如果它是一个现有的 Eclipse 项目,其项目文件具有正确的系统路径,您只需打开 .proj 文件...

于 2012-11-08T22:10:40.987 回答
14

在我的情况下,当我尝试导入现有的 perforce 项目时,它会给出错误 no project found on windows 机器。在 linux 上,我能够很好地导入项目。

对于 Eclipse Kepler,我已经完成了如下操作。

  1. 在 pydev 透视图中打开 eclipse。
  2. 在 Eclipse 工作区中创建一个新的 pydev 项目,名称与要导入的项目相同。
  3. 现在,在您的 Eclipse 工作区项目目录中,您必须拥有 .project 和 .pydevproject 文件。
  4. 复制这两个文件并将其粘贴到您要导入的项目目录中。
  5. 现在关闭并删除您创建的 pydev 项目,并将其从本地磁盘中删除。
  6. 现在您可以使用 import 实用程序在 eclipse 中导入项目。
于 2015-07-15T06:38:12.587 回答
10

在撰写本文时,没有一个给出的答案有效。

这是如何完成的:

  1. 找到包含 Pydev 项目的目录
  2. 删除 PyDev 项目文件(重要的是 Eclipse 不会让您在同一位置创建新项目,否则)
  3. 在 Eclipse 中,文件->新建->Pydev 项目
  4. 将项目命名为与原始项目相同
  5. 对于项目内容,浏览到包含 Pydev 项目的位置
  6. 选择口译员
  7. 按照菜单的其余部分

使用 Eclipse 项目导入的其他答案导致 Pydev 丢失包的跟踪,将它们全部变成文件夹。

这确实会丢失以前设置的任何项目设置,如果可以避免,请编辑此答案。希望 Pydev 开发人员会在某个时候添加项目导入功能。

于 2014-08-11T13:46:57.160 回答
9
  • 确保添加了 pydev 解释器,否则添加
  • windows->preferences->Pydev->Interpreter-Python

  • 然后创建新的pydev项目,

  • 取同名
  • 然后不要使用默认位置,浏览以指向项目位置。
于 2014-03-07T07:28:36.537 回答
4

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

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

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

查看本教程以获得完整的解决方案

于 2016-08-18T11:57:16.313 回答
3

以下是步骤

  • 选择 pydev 视角
  • 右键单击项目平移并单击“导入”
  • 从列表中选择现有项目到工作区。
  • 下一步选择根目录
  • 您可以选择将项目复制到

谢谢

于 2012-11-08T22:53:03.090 回答
1

首先确保您配置了与项目相同的 Python 解释器。您可以在以下位置进行更改:

窗口 > 首选项 > PyDev > 解释器 > Python 解释器

只要项目是使用 Eclipse 创建的,您就可以使用导入功能。去:

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

选择Select root directory:并浏览到您的项目位置。单击完成,您就完成了。

于 2017-10-19T10:28:12.337 回答
1

在 Eclipse 中创建一个新项目并将.project.pydevproject这两个文件从 Python 项目复制到根目录,然后编辑 .project 文件并将名称 project 替换为 python 项目的名称。

然后去导入你的python项目

.project 文件进行编辑

于 2020-04-27T15:48:21.953 回答
0

我刚刚经历了这个问题几个小时。我的问题可能与您的不同...... Pydev 没有显示为导入选项(与 C 项目相反)。我的解决方案是拖放。只需创建一个新项目(将其命名为与旧项目相同),然后将旧项目拖放到新项目文件夹中,如 eclipse 中所示... 3 小时后,它是拖放...

于 2013-05-24T06:34:38.457 回答
0

如果您将项目保存在 git 存储库中,则可以轻松完成此操作。以下内容适用于 Linux,但也适用于 Windows:

从存储库中克隆您的项目:

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

(如果您不将项目保存在 github 或 bitbucket 等免费 git 服务器上,您可以通过将目录更改为现有项目文件夹并键入来创建新的本地存储库git init

然后打开 Eclipse 并转到 File > Import > Git > Projects from Git > Existing local repository >(选择您的项目或添加它)> Next > Finish

于 2014-09-02T23:32:42.977 回答
0

按照@Shan概述的步骤后,如果根文件夹下的文件夹未显示为包,

  • 右键单击 PyDev 包资源管理器中的根文件夹
  • 选择 PyDev > 设置为源文件夹

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

于 2015-02-01T00:21:48.487 回答