Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 检测到致命错误!无法执行脚本_Python_Pyinstaller_Exe_Executable_Execute - Fatal编程技术网

Python 检测到致命错误!无法执行脚本

Python 检测到致命错误!无法执行脚本,python,pyinstaller,exe,executable,execute,Python,Pyinstaller,Exe,Executable,Execute,我对编码非常陌生,最近才开始。我制作了一个非常基本的计算器,并试图将其转换成exe文件,以便在没有python的系统上运行它。但在使用pyinstaller将其转换为exe文件后,它表示无法执行该脚本。请帮忙 print("Welcome to Subahs Calculator") print("Choose an operation to perform:") print("1.Addition") print("2.S

我对编码非常陌生,最近才开始。我制作了一个非常基本的计算器,并试图将其转换成exe文件,以便在没有python的系统上运行它。但在使用pyinstaller将其转换为exe文件后,它表示无法执行该脚本。请帮忙


print("Welcome to Subahs Calculator")
print("Choose an operation to perform:")
print("1.Addition")
print("2.Substraction")
print("3.Multiplication")
print("4.Division")
print("5.Square")
print("6.Square Root")

operation = input()

if operation == "1":
    num1 = input("Enter first number: ")
    num2 = input("Enter second number: ")
    result = float(num1) + float(num2)
    print("The result is " + str(result))
elif operation == "2":
    num1 = input("Enter first number: ")
    num2 = input("Enter second number: ")
    result = float(num1) - float(num2)
    print("The result is " + str(result))
elif operation == "3":
    num1 = input("Enter first number: ")
    num2 = input("Enter second number: ")
    result = float(num1) * float(num2)
    print("The result is " + str(result))
elif operation == "4":
    num1 = input("Enter first number: ")
    num2 = input("Enter second number: ")
    result = float(num1) / float(num2)
    print("The result is " + str(result))
elif operation == "5":
    num1 = input("Enter the number: ")
    result = pow(float(num1), 2)
    print("The result is " + str(result))
elif operation == "6":
    num1 = input("Enter the number: ")
    result = sqrt(float(num1))
    print("The result is " + str(result))
else: print("Invalid Operation")

k = input("Press Enter to exit.")```


您使用什么命令创建exe文件?pyinstaller--onefile-wTry,不带-w标志,并在CMD或consoleIt中编辑带有错误的帖子它似乎起了作用,因为我没有添加-w,谢谢您的帮助!