2013-06-13 10 views
13

Uso IntelliJ IDEA 12 di JetBrains sia per lo sviluppo Java che Python (sviluppo Python tramite il plugin ufficiale IntelliJ di Python). Il mio amico usa PyCharm (stessa compagnia e interfaccia simile, solo dedicata a Python) e mi ha mostrato una caratteristica interessante di PyCharm: c'è un gestore di pacchetti Python integrato nell'IDE. Ho esaminato le opzioni del menu in IntelliJ IDEA ma non ho trovato nulla relativo ai pacchetti Python. Esiste in IntelliJ IDEA/il plugin Python, o sono sfortunato per ora/a meno che non mi trasferisca a PyCharm per lo sviluppo Python dedicato?IntelliJ IDEA 12 Python Package Manager?

Attualmente sto usando Python 3.2 e IntelliJ 12.1.4 e Python Plugin 2.10.1.

risposta

23

Tools | Gestisci Pacchetti Python ...:

manage

+0

Grazie! Non ho nemmeno pensato di guardare lì. Molto bello sapere che è lì dentro :) – CraigularB

+0

In pycharm 2.7.3, guarda in Preferenze, Interprete; http://www.jetbrains.com/pycharm/webhelp/installing-uninstalling-and-upgrading-packages.html – AnneTheAgile

+2

Non riesco a trovarlo in IDEA 13, né in strumenti o impostazioni. Sai dove si trova ora? – louissmr

1

Si tratta di un bel problema per chiunque usando l'editor IntelliJ IDEA proveniente da uno qualsiasi dei loro editori dedicati (PyCharm, PhpStorm, ecc). Sembrano quasi lo stesso, ma ci sono differenze critiche che spesso vanno non documentate. Un paio di suggerimenti per tutti coloro alle prese con questi tipi di problemi:

  1. In IntelliJ IDEA, c'è una finestra "Progetto Struttura" che ospita molte delle cose che vengono messi in facile da trovare le posizioni negli editor dedicati . La sua icona sembra una scala a blocchi - su Mac, puoi aprirla usando Apple + punto e virgola o selezionandola dal menu "File".

  2. Intellij È necessario indicare a IDEA quale tipo di progetto viene modificato prima che vengano visualizzate determinate opzioni di menu. No, l'IDE poliglotta non può immaginare che stai lavorando su un progetto Python se tutti i tuoi file hanno l'estensione .py, devi installare il modulo Python. In PHP, IntelliJ è ancora più indifeso: non si può fare un'ipotesi sul fatto che PHP sia il linguaggio utilizzato e non ci sia alcun "modulo" o supporto di framework PHP. Derp de derpity derp!

Così bello di un prodotto come l'editor IDEA è, è esasperante stupido e suoi sviluppatori sembrano ignari dei problemi inerenti con esso per chi viene da IDE lingua ottimizzato di IntelliJ. Secondo la mia esperienza, il modo migliore per ottenere aiuto con alcuni di questi problemi è di schedare un ticket direttamente con IntelliJ perché le pagine wiki/help quasi sicuramente documentano le funzionalità corrispondenti nell'editor di lingua dedicato.