J'ai installé Python 3.6 sur Ubuntu 16.04.
me@server:~/sites/mysite.org/virtualenv/bin$ ll
total 20
drwxrwxr-x 2 me me 4096 May 4 11:45 ./
drwxrwxr-x 5 me me 4096 May 4 11:45 ../
-rw-rw-r-- 1 me me 2172 May 4 11:45 activate
-rw-rw-r-- 1 me me 1288 May 4 11:45 activate.csh
-rw-rw-r-- 1 me me 2452 May 4 11:45 activate.fish
lrwxrwxrwx 1 me me 9 May 4 11:45 python -> python3.6*
lrwxrwxrwx 1 me me 9 May 4 11:45 python3 -> python3.6*
lrwxrwxrwx 1 me me 37 May 4 11:45 python3.6 -> /home/me/miniconda3/bin/python3.6*
me@server:~/sites/mysite.org/virtualenv/bin$ cd ..
me@server:~/sites/mysite.org/virtualenv$ source /bin/activate
-bash: /bin/activate: No such file or directory
me@server:~/sites/mysite.org/virtualenv/bin$ ll
total 20
drwxrwxr-x 2 me me 4096 May 4 11:45 ./
drwxrwxr-x 5 me me 4096 May 4 11:45 ../
-rw-rw-r-- 1 me me 2172 May 4 11:45 activate
-rw-rw-r-- 1 me me 1288 May 4 11:45 activate.csh
-rw-rw-r-- 1 me me 2452 May 4 11:45 activate.fish
lrwxrwxrwx 1 me me 9 May 4 11:45 python -> python3.6*
lrwxrwxrwx 1 me me 9 May 4 11:45 python3 -> python3.6*
lrwxrwxrwx 1 me me 37 May 4 11:45 python3.6 -> /home/me/miniconda3/bin/python3.6*
me@server:~/sites/mysite.org/virtualenv/bin$ cd ..
me@server:~/sites/mysite.org/virtualenv$ source /bin/activate
-bash: /bin/activate: No such file or directory
Je ne peux pas activer le virtualenv. Je pense que cela est probablement basé sur les autorisations. Est-ce exact ? Si c'est le cas, existe-t-il un moyen de définir les autorisations lors de la création du virtualenv afin qu'il fonctionne ?