将我的Pycharm文件转换为exe Python3.8[WINDOWS 10]

将我的Pycharm文件转换为exe Python3.8[WINDOWS 10],python,cmd,pycharm,pyinstaller,python-3.8,Python,Cmd,Pycharm,Pyinstaller,Python 3.8,所以最近我一直在尝试将我编写的一个简单程序转换成exe文件。我尝试使用pyinstaller,但exe只是快速打开和关闭,在我的屏幕上闪烁cmd,但与该程序的功能完全不同 此外,我不能使用cmd运行python文件。例如,当cmd与我键入的Pycharm文件位于同一目录中时,我将尝试转换为exe的同一个Pycharm文件 python*MyScript*.py返回:“python”不被识别为内部或外部命令、可操作程序或批处理文件 任何帮助都将是惊人的 我的代码是: import time fro

所以最近我一直在尝试将我编写的一个简单程序转换成exe文件。我尝试使用pyinstaller,但exe只是快速打开和关闭,在我的屏幕上闪烁cmd,但与该程序的功能完全不同

此外,我不能使用cmd运行python文件。例如,当cmd与我键入的Pycharm文件位于同一目录中时,我将尝试转换为exe的同一个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

从命令行打开.exe时会发生什么?它可能会为您提供更多的错误线索。请参阅如何创建。关于错误查找
python
:在PyCharm中,您可能有一个
venv
目录。要在Powershell调用中配置
python
,请调用
venv\Scripts\activate.ps1
(或
.bat
,如果使用
cmd
),Ethan您的代码是什么?您可能缺少它的一个重要部分,在您尝试将其转换为exe之前,它不会显示任何问题。