Не удалось выполнить разрешение дочернего процесса, которое было отклонено при выполнении программы Python после предоставления ему необходимых разрешений

Даже после того, как я дал программе Python выполнение разрешения и после добавления необходимого PATH к моему python (#!/usr/bin python), я все еще получаю это сообщение об ошибке.

После исправления shebang появилась новая ошибка

Я попытался дать ему разрешения через chmod и графический способ.

Чтобы очистить все это не о выполнении этого файла, который отлично работает через терминал, но я хочу выполнить его как исполняемый файл в моем каталоге.

Также я уже изменил настройки файлов уже для выполнения python и не отображать его

Код, который я хочу запустить:

#!/usr/bin/python # -*- coding: utf8 -*- # Voreinstellungen import pygame, sys pygame.init() screen = pygame.display.set_mode((800,600)) screen.fill((200,200,20)) pygame.display.set_caption("Space Invaders oder auch nicht") try: picture = pygame.image.load("/home/lasse/Documents/Python programme/Pygame space invader/grafik.bmp").convert_alpha() except: print("Kein Bild") sys.exit(1) clock = pygame.time.Clock() player = pygame.transform.scale(picture, (55, 40)) playerpos = player.get_rect() x = 0 y = 0 schleife = True while schleife == True: screen.fill((200,200,20)) screen.blit(player, playerpos) pygame.display.update() clock.tick(30) for event in pygame.event.get(): if event.type == pygame.QUIT: schleife = 0 break if event.type == pygame.KEYDOWN: if event.key == pygame.K_LEFT: x = -5 if event.key == pygame.K_RIGHT: x = 5 if event.key == pygame.K_UP: y = -5 if event.key == pygame.K_DOWN: y = 5 if event.key == pygame.K_ESCAPE: schleife = 0 break if event.type == pygame.KEYUP: if event.key == pygame.K_LEFT: x = 0 if event.key == pygame.K_RIGHT: x = 0 if event.key == pygame.K_UP: y = 0 if event.key == pygame.K_DOWN: y = 0 playerpos = playerpos.move(x,y) pygame.quit()
0
задан 20 December 2017 в 20:52

2 ответа

Первая строка вашего скрипта Python должна быть следующей:

#!/usr/bin/env python

Чтобы выполнить скрипт Python, дважды щелкнув файл, откройте окно «Файлы файлов» -> Изменить -> Настройки -> Вкладка «Поведение» -> под заголовком «Исполняемые текстовые файлы» нажмите переключатель, слева от того, где говорится «Запустить исполняемые текстовые файлы при их открытии».

2
ответ дан 18 July 2018 в 00:47

Первая строка вашего скрипта Python должна быть следующей:

#!/usr/bin/env python

Чтобы выполнить скрипт Python, дважды щелкнув файл, откройте окно «Файлы файлов» -> Изменить -> Настройки -> Вкладка «Поведение» -> под заголовком «Исполняемые текстовые файлы» нажмите переключатель, слева от того, где говорится «Запустить исполняемые текстовые файлы при их открытии».

2
ответ дан 24 July 2018 в 17:17

Другие вопросы по тегам:

Похожие вопросы: