ZerG
далее - в папке с питон файлами
вывод команд
pwd
ls -la
и
whereis python
и все сразу станет очевидно
pwd
/home/a
ls -la выводит много чего, но полагаю, что нас должен интересовать конкретный файл. Вернее путь к нему, потому что для простоты здесь я указал, что file.py лежит в /home/a, на самом деле там еще три вложенных папки. Вхожу в каждую и в каждой выполняю
ls -la
drwxr-xr-x N a a
Против искомого файла стоИт
-rwx--x--x 1 a a
whereis python
/usr/bin/python3.4 /usr/bin/python /usr/bin/python2.7
Результат тот же самый
ПС. А все ж странно, что 3 разных способа запуска РУ файла (щелчком по имени, из консоли и из IDLE) дают 3 разных результата (отсутсвует файл или папка, отказано в доступе, выполнено без ошибок) - этому есть какое-то объяснение?