Difference between revisions of "Installazione Pycharm CE"
Line 3: | Line 3: | ||
[[Category:Python]] |
[[Category:Python]] |
||
− | = Installazione di Pycharm CE (Community Edition) = |
+ | = Installazione e configurazione di Pycharm CE (Community Edition) = |
== Installazione standard semplificata == |
== Installazione standard semplificata == |
||
Line 32: | Line 32: | ||
Seguire la guida ufficiale disponibile all'indirizzo |
Seguire la guida ufficiale disponibile all'indirizzo |
||
[https://www.jetbrains.com/help/pycharm/requirements-installation-and-launching.html#installing-product https://www.jetbrains.com/help/pycharm/requirements-installation-and-launching.html#installing-product] |
[https://www.jetbrains.com/help/pycharm/requirements-installation-and-launching.html#installing-product https://www.jetbrains.com/help/pycharm/requirements-installation-and-launching.html#installing-product] |
||
+ | |||
+ | == Configurazione di Pycharm con virtualEnv === |
||
+ | |||
+ | Avviare PyCharm e aprire un ''Progetto'' (non ''Nuovo progetto'') puntando alla directory OCB nella ''directory_progetto''. |
||
+ | |||
+ | Aggiungere l’interprete Python selezionando il menu |
||
+ | |||
+ | ''File → Settings → Project → Project Interpreter → Add : Existing Enviroment'' |
||
+ | |||
+ | Selezionare il file <i>python</i> (link al file della versione installata) della ''directory_virtualenv/bin'' |
||
+ | e impostare il programma da lanciare e la configurazione da utilizzare in |
||
+ | |||
+ | ''Run → Debug-Configuration'' |
||
+ | |||
+ | Con <code>+</code> aggiungo una nuova configurazione di tipo Python impostando i parametri |
||
+ | |||
+ | <pre> |
||
+ | script => punta al file odoo-bin del progetto (es. ~/odoo-dev/odoo12/OCA/OCB/odoo-bin) |
||
+ | script parameters => inserisco i parametri configurazione avvio Odoo |
||
+ | </pre> |
||
+ | |||
+ | Tra i parametri di avvio ricordiamo <code>--dev=all</code> che ricarica automaticamente i file Python e le definizioni delle viste XML modificati senza richiedere il riavvio del server Odoo e l'aggiornamento del modulo. |
||
+ | |||
+ | === Aggiungere l'utente di sistema a Postgres === |
||
+ | |||
+ | Prima di avviare Odoo da PyCharm è necessario che l’utente di sistema (''nome_utente'') con cui si opera sia un utente Postgres.<br> |
||
+ | Per aggiungere l’utente di sistema a Postgres: |
||
+ | |||
+ | <pre> |
||
+ | sudo su |
||
+ | su postgres |
||
+ | createuser --createdb --no-createrole --no-superuser nome_utente |
||
+ | </pre> |
||
+ | |||
+ | |||
+ | === Nota con installazione di produzione === |
||
+ | |||
+ | Se è presente nella macchina una installazione di Odoo per produzione ([[#Installazione_standard_semplificata|vedi Installazione standard semplificata]]), prima di avviare PyCharm è necessario disabilitare il servizio Odoo con |
||
+ | |||
+ | <pre>systemctl disable odoo.service</pre> |
Latest revision as of 20:17, 19 April 2022
Installazione e configurazione di Pycharm CE (Community Edition)
Installazione standard semplificata
È riservata a coloro che desiderano installare l'IDE Pycharm sul proprio computer in modo semplice e veloce.
Sistemi Ubuntu (Guida verificata con Ubuntu 16.04 e 18.04)
Per installare l'IDE Pycharm Community, eseguire i seguenti comandi da terminale:
$ sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make $ sudo apt-get update $ sudo apt-get install ubuntu-make $ umake ide pycharm
A questo punto l'installer propone il seguente percorso come predefinito per l'installazione:
~/.local/share/umake/ide/pycharm
Confermare per installare e procedere fino al completamento dell'operazione.
Sistemi Debian
Seguire la guida ufficiale disponibile all'indirizzo https://www.jetbrains.com/help/pycharm/requirements-installation-and-launching.html#installing-product
Configurazione di Pycharm con virtualEnv =
Avviare PyCharm e aprire un Progetto (non Nuovo progetto) puntando alla directory OCB nella directory_progetto.
Aggiungere l’interprete Python selezionando il menu
File → Settings → Project → Project Interpreter → Add : Existing Enviroment
Selezionare il file python (link al file della versione installata) della directory_virtualenv/bin e impostare il programma da lanciare e la configurazione da utilizzare in
Run → Debug-Configuration
Con +
aggiungo una nuova configurazione di tipo Python impostando i parametri
script => punta al file odoo-bin del progetto (es. ~/odoo-dev/odoo12/OCA/OCB/odoo-bin) script parameters => inserisco i parametri configurazione avvio Odoo
Tra i parametri di avvio ricordiamo --dev=all
che ricarica automaticamente i file Python e le definizioni delle viste XML modificati senza richiedere il riavvio del server Odoo e l'aggiornamento del modulo.
Aggiungere l'utente di sistema a Postgres
Prima di avviare Odoo da PyCharm è necessario che l’utente di sistema (nome_utente) con cui si opera sia un utente Postgres.
Per aggiungere l’utente di sistema a Postgres:
sudo su su postgres createuser --createdb --no-createrole --no-superuser nome_utente
Nota con installazione di produzione
Se è presente nella macchina una installazione di Odoo per produzione (vedi Installazione standard semplificata), prima di avviare PyCharm è necessario disabilitare il servizio Odoo con
systemctl disable odoo.service