O almeno così é su linux, su windows é diverso?
Читать полностью…
Perché nessuno dovrebbe invitarti a installare cose nella tua home, rompendo tutto
Читать полностью…
presente, adottato abbandonando conda, mi trovo molto bene
Читать полностью…
installa nel venv che trova attivo nella sessione shell in cui esegui il comando
Читать полностью…
ah ecco! si si al momento lavoro solo su quel programma.
Читать полностью…
ma solo se devi avviare quel programma python
Читать полностью…
Ragazzi voi usate UV come gestore pacchetti/dipendenze?
Читать полностью…
Non per forza, chiedono il percorso per i venv
Io personalmente tengo pure la .idea fuori dal progetto per altre ragioni
Per varie ragioni
Condivisione dei sorgenti
Backup di cose inutili
Non inquina i risultati delle ricerche
Non riempire gitignore di cose personali
Anzi aggiungo che non dovrebbe stare dentro la cartella del progetto
Читать полностью…
La cartella del virtual env e quella del progetto sono due cose separate. Puoi anche creare 5 venv per un singolo progetto, magari con altrettante versioni diverse di python
Читать полностью…
tu una volta creato il venv (per comodità nella root del progetto) non devi toccarla la cartella
Читать полностью…
Più che pc acceso e spento é il programma del terminale, il terminale può entrare ed uscire dal virtual env, con i comandi appositi che stanno in .nome_venv/bin si chiama così perché appunto contiene i binari eseguibili anche se non tutti sono binari
Читать полностью…
Quel messaggio ti impedisce di mischiare i tuoi pacchetti estranei, che non farebbero funzionare le altri parti scritte in Python, in quanto si mischierebbero i tuoi pacchetti a quelli installati nel sistema
Si possono installare nella home ignorando quell' avviso a tuo rischio
Non è coerente quello che dici, perché prima di creare un venv il tentativo di installare il modulo con pip restituiva l'errore:
pip3 install mariadb
error: externally-managed-environment
e non lo installava nella mia home?
e perché più volte ho letto "non installare mai un pip fuori da un venv"
Il venv dice dove installare i pacchetti
Se lo esegui al di fuori di un venv li butta nella tua home, una directory tua personale
Mi chiedevo come facesse pip a sapere in quale venv (non nel mio caso perché ne ho solo uno al momento) installare il modulo. Lo installa nell'unico venv attivo in quel momento. Corretto?
Читать полностью…
sennò se non vuoi attivare il venv puoi avviare il programma chiamando il python del venv invece che quello di sistema
Читать полностью…
Ancora questo tentativo. Ho fatto come mi avete suggerito, e il programma .py funziona. Se spengo e riaccendo il pc il programma non va (non trova il modulo) devo attivare il venv ad ogni avvio del pc?
Читать полностью…
i prodotti jetbrains inseriscono nel repo di tutto e di più
Читать полностью…
Questione di gusti alla fine, dici giusto per evitare che pushi per errore
Читать полностью…
E il venv non deve essere per forza nella cartella del progetto puoi metterlo dove vuoi
Читать полностью…
quando tu esegui pip (senza sudo) con il virtual env attivato, in qualunque cartella tu esegua pip, il pacchetto verrà installato nel venv
Читать полностью…