Так что недавно я пытался превратить одну из написанных мною простых программ в исполняемый файл. Я попытался использовать pyinstaller, но exe просто открывается и закрывается, быстро выводя cmd на мой экран, но ничего похожего на то, что должна была делать программа.
Кроме того, я не могу использовать cmd для запуска python файлов. Например, я взял тот же файл Pycharm, который пытался превратить в исполняемый файл, и пока cmd находился в каталоге с файлом pycharm, я набрал python *MyScript*.py
, и он возвращает: 'python' не распознается как внутренняя или внешняя команда, работающая программа или командный файл.
Любая помощь будет удивительной.
Мой код:
import time
from selenium import webdriver
def main():
driver = webdriver.Chrome()
driver.get('https://classroom.google.com/u/0/h')
email = driver.find_element_by_xpath('//*[@id="identifierId"]')
email.send_keys('Email')
next_button = driver.find_element_by_xpath('//*[@id="identifierNext"]')
next_button.click()
time.sleep(5)
password = driver.find_element_by_xpath('//*[@id="password"]/div[1]/div/div[1]/input')
password.send_keys('Password')
next2_button = driver.find_element_by_xpath('//*[@id="passwordNext"]/span')
next2_button.click()
driver.maximize_window()
main()
Я просто открываю свой cmd как администратор (я пробовал как не администратор), переходя к файлу, в котором находится AutomationTest.py, и набрав
pyinstaller AutomationTest.py