Я хочу бежать pip
который расположен в conda
окружающая среда здесь:
/opt/conda/envs/myenv/bin
После активации среды conda и запуска pip:
$ conda activate myenv
$ pip --help
Я получаю следующие ошибки:
bash: /opt/conda/envs/myenv/bin/pip: /opt/conda/envs/myenv/bin/python: bad interpreter: Permission denied
Разрешения на / opt / conda / envs / myenv / bin / pip:
File: /opt/conda/envs/myenv/bin/pip
Size: 234 Blocks: 8 IO Block: 4096 regular file
Device: 66h/102d Inode: 10355178 Links: 1
Access: (0770/-rwxrwx---) Uid: ( 0/ root) Gid: ( 1000/anaconda)
Access: 2019-12-03 20:15:28.000000000 +0000
Modify: 2019-12-03 20:15:28.000000000 +0000
Change: 2019-12-03 20:20:01.754106880 +0000
Birth: -
Разрешения на / opt / conda / envs / myenv / bin / python:
File: python -> python3.7
Size: 9 Blocks: 0 IO Block: 4096 symbolic link
Device: 3dh/61d Inode: 10355190 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 1000/anaconda)
Access: 2019-12-03 20:15:42.000000000 +0000
Modify: 2019-12-03 20:15:42.000000000 +0000
Change: 2019-12-03 20:20:01.758106820 +0000
Birth: -
Я также подтвердил своего пользователя (myuser
) находится в anaconda
группа с:
$ cat /etc/group
anaconda:x:1000:root,myuser
Я даже пытаюсь указать ему абсолютный путь, но он все равно терпит неудачу:
$ /opt/conda/envs/myenv/bin/pip --help
bash: /opt/conda/envs/myenv/bin/pip: /opt/conda/envs/myenv/bin/python: bad interpreter: Permission denied
Почему я не могу бежать pip
, хотя у меня есть правильные разрешения? Любая помощь приветствуется!