Domande taggate «python»

utilizzare per il linguaggio di programmazione Python in Emacs. Emacs supporta diverse versioni dell'implementazione del linguaggio, delle versioni e degli stili di codifica. Le domande su Python dovrebbero essere aumentate con tag aggiuntivi come appropriato, come descritto nella descrizione seguente.

5
Come si crea un robusto IDE Python con Emacs (come l'editor di testo)
Emacs è un eccellente editor - tuttavia si dice " per programmare è necessario prima un IDE " - quindi come si costruirà un IDE in Emacs ampiamente personalizzabile per PYTHON con tutte le funzionalità dell'IDE moderno. Voglio essere in grado di eseguire correttamente il debug, eseguire, compilare e gestire …
56 python 

8
Come si usa Emacs per cercare una funzione in Python?
Qual è il modo più semplice per configurare Emacs per poter cercare dove è definita una funzione? Voglio evidenziarlo in Emacs e premere una combinazione di tasti per cercare dove si trova l'origine della funzione. Puoi anche scoprire dove viene utilizzata una funzione specifica? Questo è facilmente eseguibile in PyCharm, …

3
Come configurare elpy per usare python3?
Quando installo i miei emacs per un nuovo ambiente di lavoro, non riesco a ottenere la configurazione di elpy per usare correttamente Python 3. Ho installato tutti i pacchetti richiesti /usr/local/bine li ho installati usando Python3. In questo momento, quando eseguo elpy-config sto ottenendo il seguente: Virtualenv........: None RPC Python........: …
22 python  osx  ipython  elpy 

1
Uso degli ambienti conda in emacs
Qual è il modo migliore per utilizzare gli ambienti conda usando emacs come IDE Python? Ho diversi ambienti conda durante la programmazione in Python: $ conda info -e # conda environments: # django /Users/Pablo/anaconda/envs/django scipy * /Users/Pablo/anaconda/envs/scipy visual /Users/Pablo/anaconda/envs/visual ml /Users/Pablo/anaconda/envs/ml root /Users/Pablo/anaconda Ma quando uso crtl+ c crtl+ cemacs …
21 python  osx  path  environment 



2
Il tuo "interprete shell-python" non sembra supportare readline
Ho questo problema con il mio 25.1 e Python 3.5 su Ubuntu 16.10, ma non vedo che venga risolto da nessuna parte. Mi chiedevo quale fosse l'ultimo stato. riprodurre: > emacs -Q --eval '(setq python-shell-interpreter "python3")' poi M-x run-python dà Warning (python): Your ‘python-shell-interpreter’ doesn’t seem to support readline, yet …
13 python  repl 


3
Come trasporre due argomenti di una funzione in Python?
Come posso scambiare due argomenti in una chiamata a una funzione Python? Se inserissi pointlo spazio tra questi due argomenti: self.assertEqual(json.loads(some.data), json_data) e poi M-t( transpose-words), ottengo: self.assertEqual(json.loads(some.json), data_data) D'altra parte con CMt ( transpose-sexps) ottengo: self.assertEqual(json.loadsjson_data, (some.data)) Quello che voglio è: self.assertEqual(json_data, json.loads(some.data)) C'è un comando che lo farà?

1
problema di rientro automatico di Python
Sto usando Emacs 24.4. Quando si scrive il codice Python, Emacs si comporta in modo strano rispetto al rientro. Per esempio: for i in range(10): print(i) for i in range(10) Quando inserisco :, Emacs aggiunge un rientro inutile all'inizio della terza riga. È abbastanza strano, è un bug?


3
Emacs EIN vs IPython shell
Sto cercando di far funzionare EIN all'interno di Emacs, ma in questo momento (con IPython 2) sembra che non sia possibile. Questo errore si presenta: REQUEST [error] Error from parser ein:json-read: (json-readtable-error) ein: [error] Error (parse-error) while opening notebook list at the server 8888. Ma mentre cercavo di risolvere questo …
10 ipython  ein  python  repl 


2
Due modalità Python
Ho cercato di configurare Emacs per utilizzare la modalità Python corretta. A tal fine ho letto alcuni tutorial. Soprattutto questo . Il tutorial utilizza il python-modepacchetto. Tuttavia, quando lo installo tramite il gestore pacchetti ( M-x package-install RET python-mode RET) non riesco a utilizzare i collegamenti disponibili per quel pacchetto. …
10 python 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.