Impossibile attivare lambiente application
Come attivare l’ambiente virtuale in windows 10
Per eseguire test automatizzati in un ambiente virtuale, usi macchine virtuali come postazioni di prova ed esegui istanze di TestComplete (o TestExecute) su di esse e usi qualche computer fisico come PC License Manager.
Inoltre, se hai una licenza Floating User di TestComplete e hai installato la tua istanza di TestComplete su un computer virtuale, non hai bisogno di attivare la licenza lì. Tutto quello che devi fare è attivare la licenza su un PC License Manager fisico; l’attivazione sulle workstation non è necessaria.
L’ambiente di applicazione non può essere attivato
Secondo il supporto tecnico di Microsoft potrebbe essere un problema con le impostazioni di Execution Policy. Per risolverlo, dovresti provare a eseguire Set-ExecutionPolicy Unrestricted -Scope Process (come menzionato nella sezione dei commenti da @wtsiamruk) nella tua finestra PowerShell. Questo permetterebbe di eseguire virtualenv nella sessione corrente di PowerShell.
Puoi semplicemente aprire un normale (non hai bisogno di un accesso elevato) cmd o una sessione PowerShell (io uso il terminale PowerShell incorporato in Visual Studio Code) e digitare quanto segue dalla cartella dove si trova il file di script, ad esempio: .venv\Scripts\Activate.ps1:
Dopo il passo precedente, potete digitare direttamente “Scrits/activate” (mentre siete nella directory dell’ambiente virtuale che volete attivare) per attivare l’ambiente virtuale che volete attivare!
Come attivare l’ambiente virtuale
Avete bisogno di iniziare a impacchettare la vostra applicazione Python con Docker, e continuate a riscontrare errori, dalla connessione rifiutata alle lamentele di OCI runtime, perché non capite bene come funziona il tutto. Passa un pomeriggio ad imparare sia i concetti fondamentali che le tecniche pratiche di debug di cui hai bisogno: leggi il mio conciso e pratico libro sul packaging di Docker.
Impara un processo di packaging iterativo DevOps passo dopo passo in questo mini-libro gratuito. Imparerai a cosa dare priorità, le decisioni che devi prendere e i processi organizzativi in corso che devi avviare.
Impossibile attivare (venv)
Nota che il comando per attivare un ambiente è cambiato nella versione 4.4 di Conda. Il modo raccomandato per attivare un ambiente è ora conda activate myenv invece di source activate myenv. Per abilitare la nuova sintassi, dovresti modificare il tuo file .bashrc. La linea che attualmente recita qualcosa come
dopo il primo comando. Vedi tutti i dettagli nel post del blog di Anaconda del dicembre 2017. (Penso che in questa pagina manchi attualmente una newline tra le due linee, dice …/conda.shconda activate base).
conda activate: La logica e i meccanismi alla base dell’attivazione dell’ambiente sono stati rielaborati. Conda 4.4, conda activate e conda deactivate sono ora i comandi preferiti per attivare e disattivare gli ambienti. Troverai che sono molto più veloci dei comandi source activate e source deactivate delle precedenti versioni di conda. Il comando conda activate ha anche il vantaggio di (1) essere universale attraverso tutti i sistemi operativi, le shell e le piattaforme, e (2) non avere collisioni di percorso con script di altri pacchetti come lo script activate di python virtualenv.