Il giorno 3 luglio 2017 22:55, <python-requ...@lists.python.it> ha scritto:
> which python dice qualcosa? > Cosa succede se sostituisci "python" con "./bin/python3.5"? > il comando which: mauri@bison:~$ workon test (test) mauri@bison:~$ which python /home/mauri/envs/test/bin/python (test) mauri@bison:~$ which pip /home/mauri/envs/test/bin/pip (test) mauri@bison:~$ Sostituendo python ho provato: funziona se chiamo python dal path assoluto (test) mauri@bison:~/envs/test$ /home/mauri/envs/test/bin/python -c "import django" $ Se lo faccio usando PATH: (test) mauri@bison:~/envs/test$ which python /home/mauri/envs/test/bin/python (test) mauri@bison:~/envs/test$ python -c "import django" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named 'django' (test) mauri@bison:~/envs/test$ La PATH e' correttamente impostata dall'activate del virtualenv: (test) mauri@bison:~/envs/test$ echo $PATH /home/mauri/envs/test/bin:/home/mauri/bin:/home/mauri/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin Sinceramente non capisco dove sbaglio. L'installazione e' una xubuntu 16.04.2 pulita (su virtualbox), l'unica cosa che ho cambiato sono i link python e pip globali che puntano rispettivamente a python3 e pip3. Sinceramente non ho idea di dove sia l'errore. Grazie
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python