2014-04-26 8 views
8

Stavo lavorando al mio progetto in PyCharm 3 che improvvisamente l'energia è esplosa. Dopodiché, quando ho provato ad avviare PyCharm, ho riscontrato un enorme numero di avvertimenti sull'ultima configurazione! Quindi accetto di ripristinare tutte le configurazioni.Numpy- Come risolvere il completamento automatico in PyCharm 3.1.3

Ora quando importare numpy e provare a utilizzare il completamento automatico non mostra nulla! Funziona ma non c'è un popup di autocompletamento. Non ho alcun problema con l'importazione OpenCV che il suo completamento automatico funziona correttamente (come prima).

Ho letto this e this e ho provato entrambi, ma questo non funziona. Ho disinstallato NumPy e reinstallato di nuovo ma il problema non è stato risolto!

Sto utilizzando Windows 7

UPDATE

ho anche aggiornare il mio PyCharm a 3.1.x (ho rimosso la versione previouse con le sue impostazioni). Il problema esiste ancora.

+0

Sfortunatamente, potrebbe essersi verificato un problema con la cartella .idea. Vai nella tua directory del progetto ed elimina il '.idea', dopo averlo fatto, vai e riavvia PyCharm. Questo dovrebbe risolvere le cose. Se così non fosse, allora potrei aver bisogno di guardare i tuoi scheletri. –

+0

@GamesBrainiacho fatto quello che hai detto ma il problema non è stato risolto! cosa intendi per 'scheletro'? cartella 'skeleton' in PyCharm o qualcos'altro? – Hadi

+0

Si verifica anche su numpy o altre librerie? –

risposta

3

Sembra che le cache siano state danneggiate. Puoi rigenerarli dal menu file con "Invalidate Caches/Restart ..."

Se ciò non funziona, puoi ricreare la directory delle impostazioni dell'IDE. Vedere here per la posizione. Se hai aggiornato PyCharm, potrebbero esserci più versioni di configurazione. La mia directory Linux PyCharm 3.1.3 è .PyCharm30, potrebbe essere la stessa per Windows.

  • arresto PyCharm
  • Spostare .PyCharmXX \ system fuori strada
  • Inizio PyCharm

Se questo non funziona, provate con il sub-directory di configurazione:

  • Stop PyCharm
  • Sposta .PyCharmXX \ config fuori bordo
  • Inizio PyCharm

Se tutto il resto fallisce, spostare l'intera directory di configurazione il modo:

  • arresto PyCharm
  • Spostare .PyCharmXX fuori strada
  • Inizio PyCharm

Si noti che quanto sopra comporta la necessità di immettere nuovamente i codici di licenza, ecc.

+1

Grazie @linuts, ho provato tutte le cose che hai detto, ma non ha risolto il problema! È strano! – Hadi

0

Stavo riscontrando questo problema con PyCharm CE 2016.1. È andato via quando ho aggiornato (durante l'importazione di vecchie impostazioni) per 2016.2. Ho dovuto lasciare che indicizzasse di nuovo tutti i file della libreria, cosa che ha richiesto un po 'di tempo, ad esempio "Aggiornamento degli scheletri per ...".