Ошибка PyInstaller: Python Сценарий не может быть запущен - PullRequest
0 голосов
/ 17 января 2020

Привет, поэтому я сделал I python скрипт, но теперь я хочу превратить его в .exe или .bat. Я попытался использовать pyinstaller с помощью команды:

pyinstaller --onefile Pythonscript.py 

, и она работает, но когда я пытаюсь запустить ее, я получаю всплывающее сообщение о

Ошибка Python Сценарий не может запустить.

Я понятия не имею, как это исправить.

А вот и мой сценарий

import time
from pynput.keyboard import Key, Controller

keyboard = Controller()

time.sleep(2)

keyboard.press(Key.cmd)
keyboard.press(Key.cmd)
keyboard.press('r')

time.sleep(2)

keyboard.release('r')
keyboard.release(Key.cmd)
keyboard.release(Key.cmd)

time.sleep(2)

keyboard.type('https://www.youtube.com/watch?v=dQw4w9WgXcQ')

time.sleep(2)

keyboard.press(Key.enter)

time.sleep(2)

keyboard.release(Key.enter)

1 Ответ

1 голос
/ 18 января 2020

Long a go Я где-то нашел этот шаблон, который может помочь:

@echo off
rem = """
rem Do any custom setup like setting environment variables etc if required here ...

python -x "%~f0" %*
goto endofPython """

# Your python code goes here ..

if __name__ == "__main__":
    print("Hello World from Python")

rem = """
:endofPython """
...