web-dev-qa-db-fra.com

Comment importer un projet python préexistant dans Eclipse?

J'utilise Eclipse pour python. Comment importer un projet existant dans Eclipse dans l'espace de travail actuel.

Merci

29
Shan

Voici les étapes

  • Sélectionnez la perspective pydev
  • faites un clic droit sur le volet du projet et cliquez sur "importer"
  • Dans la liste, sélectionnez le projet existant dans l'espace de travail.
  • Sélectionnez le répertoire racine en suivant
  • Vous pouvez éventuellement choisir de copier le projet dans

merci

3
Shan

Nouveau projet

Ne pas utiliser l'emplacement par défaut

Accédez à l'emplacement du projet existant ...

si c'est un projet Eclipse existant avec des fichiers de projet qui ont des chemins corrects pour votre système, vous pouvez simplement ouvrir le fichier .proj ...

15
Joran Beasley

Dans mon cas, lorsque j'essaie d'importer mon projet perforce existant, cela ne donne aucune erreur aucun projet trouvé sur la machine Windows. Sur linux, j'ai pu importer un projet bien.

Pour Eclipse Kepler, j'ai fait comme ci-dessous.

  1. Ouvrez Eclipse en perspective pydev.
  2. Créez un nouveau projet pydev dans votre espace de travail Eclipse avec le même nom que le projet que vous souhaitez importer.
  3. À présent, dans votre répertoire de projet d'espace de travail Eclipse, vous devez avoir des fichiers .project et .pydevproject.
  4. Copiez ces deux fichiers et collez-les dans le répertoire de projet que vous souhaitez importer.
  5. Maintenant, fermez et supprimez le projet pydev que vous avez créé et supprimez-le également du disque local.
  6. Vous pouvez maintenant utiliser l'utilitaire d'importation pour importer un projet dans Eclipse.
14
shashaDenovo

Au moment de la rédaction, aucune des réponses fournies ne fonctionnait.

Voici comment c'est fait:

  1. Localisez le répertoire contenant le projet Pydev
  2. Supprimez les fichiers de projet PyDev (important car Eclipse ne vous permettra pas de créer un nouveau projet au même endroit sinon)
  3. Dans Eclipse, Fichier-> Nouveau-> Projet Pydev
  4. Nommez le projet de la même manière que votre projet d'origine
  5. Pour le contenu du projet, accédez à l'emplacement contenant le projet Pydev
  6. Sélectionnez un interprète
  7. Suivez le reste du menu à travers

D'autres réponses utilisant l'importation de projet Eclipse entraînent la perte de la trace des packages par Pydev, les transformant tous en dossiers uniquement.

Cela ne perd aucun des paramètres de projet précédemment définis, veuillez modifier cette réponse si cela peut être évité. Avec un peu de chance, les développeurs Pydev ajouteront quelque temps la fonctionnalité d'importation de projet.

10
James
  • assurez-vous que l'interpréteur pydev est ajouté, ajoutez le contraire
  • fenêtres-> préférences-> Pydev-> Interpreter-Python

  • puis créez un nouveau projet pydev,

  • donner le même nom
  • puis n'utilisez pas l'emplacement par défaut, parcourez pour pointer l'emplacement du projet.
8
ranjeetcao

Copiez ces deux fichiers d'un projet pydev Eclipse existant dans le dossier racine du nouveau projet que vous souhaitez importer dans Eclipse. .project .pydevproject

Ouvrez le fichier .project dans le bloc-notes et changez le nom en your_project_name. Si vous n'avez pas ces fichiers, vous pouvez les créer vous-même.

Ouvrez Eclipse, cliquez sur Fichier -> Importer. Une nouvelle fenêtre s'ouvrira. Sélectionnez maintenant "Projets existants dans Workspace" sous "Général" et cliquez sur Suivant. Dans une nouvelle fenêtre, accédez au répertoire racine du projet et sélectionnez le dossier racine. Cliquez ensuite sur Terminer.

Vérifiez ceci tutoriel pour une solution complète .

3
Waqas Ali

Tout d'abord, assurez-vous que vous disposez du même interpréteur Python configuré comme le projet. Vous pouvez le changer sous:

Fenêtre> Préférences> PyDev> Interprètes> Python Interprètes

Tant que le projet a été créé à l'aide d'Eclipse, vous pouvez utiliser la fonctionnalité d'importation. Aller à:

Fichier> Importer ...> Général> Projets existants dans Workspace

Choisissez Sélectionnez le répertoire racine: et accédez à l'emplacement de votre projet. Cliquez sur Terminer et vous avez terminé.

1
Michael Dz

Je viens de souffrir de ce problème pendant quelques heures. Mon problème peut être différent du vôtre ... Pydev ne s'est pas présenté comme une option d'importation (par opposition aux projets C). Ma solution est de glisser-déposer. Créez simplement un nouveau projet (nommez-le le même que votre ancien), puis déposez votre ancien projet dans le nouveau dossier de projet tel qu'affiché dans Eclipse ... 3 heures plus tard et c'est glisser-déposer ...

0
Tyler

Cela peut facilement être fait si vous gardez votre projet dans un référentiel git. Ce qui suit fonctionne avec Linux mais devrait également être compatible avec Windows:

Clonez votre projet à partir du référentiel:

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

(si vous ne conservez pas votre projet sur un serveur git gratuit comme github ou bitbucket, vous pouvez créer un nouveau référentiel local en changeant le répertoire dans un dossier de projet existant et en tapant git init)

Ouvrez ensuite Eclipse et allez dans Fichier> Importer> Git> Projets depuis Git> Référentiel local existant> (sélectionnez votre projet ou ajoutez-le)> Suivant> Terminer

0
f.cipriani