我正在尝试使用pyinstaller从我的.py脚本生成.exe文件,但经过几次尝试后,我意识到它只有在排除某些导入时才有效:它可以很好地处理其文件具有.pyi扩展名的库,而如果我从具有.py扩展名的文件导入模块,则它不会生成.exe文件。例如:
#### These are fine because .pyi
import tkinter as tk
from tkinter import messagebox
from threading import Thread
import decimal as dec
import math
#### These don't let Py
我有一个废弃的脚本,在那里我使用tkinter的ui。当我构建exe(使用pyinstaller)并打开它时,它工作得很好,但当我关闭它时,它打开了tkinter窗口的多个实例。我无法粘贴完整的代码。所以我粘贴了我正在使用的所有tkinter代码。
下面是完整的代码
import requests
from lxml import html
from tkinter import *
import tkinter as ttk
import re
import datetime
import os
from firebase import firebase
import hashlib
#im
我想在另一台没有集成开发环境的机器上执行一个C++程序。
我尝试启动位于项目的调试文件夹中的.exe文件,并在之后生成一个.exe文件。
两个.exe都给了我相同的错误(手动启动和从提示中启动):
The program can’t start because
- VCRUNTIME140D.dll
- MSVCP140D.dll
- VCRUNTIME140_1D.dll
- ucrtbased.dll
is missing from your computer. [...]
因此,我尝试从卸载并重新安装Microsoft Visual Studio2015,2017 e 2019的
Visual studio 2012的开发人员命令提示符如何搜索ildasm.exe的位置。运行Visual studio 2012的命令窗口开发人员命令提示符将指向位置C:\Program Files (x86)\Microsoft visual studio 11.0,但在此位置找不到ildasm.exe。实际上,输入命令窗口时,ildasm.exe将打开ildasm工具。
谁能解释一下Developer command prompt for Visual studio 2012如何定位物理ildasm.exe。
我已经准备了一些tk申请。它可以非常简单,比如:
from tkinter import *
# create root window
root = Tk()
# root window title and dimension
root.title("Welcome to GeekForGeeks")
# Set geometry (widthxheight)
root.geometry('350x200')
# all widgets will be here
# Execute Tkinter
root.mainloop()
我已经使用一些方法将
安装2017时,查找和安装MSBuild组件很容易,但它只支持C#/VB。我需要能够像过去一样使用MSBuild构建C++项目。根据博客,应该有一个"Visual C++ Build Tools“工作负载,但是我找不到这个(我盯着安装程序已经很久了)。我需要安装一个不同的版本,还是在2017年RC和实际版本之间做了一些更改?
编辑1:如果无法安装"Visual C++ Build Tools“,如何获得MSBuild C++支持?据我所知,安装“带有C++的桌面开发”工作负载不包括它,也没有任何单独的组件提供它。有单独的安装程序可以下载吗?
编辑2:我尝试将命令行安装程序作为文
我有一个为Flask设计的小型web应用程序,设计为在本地运行。我使用Flask是因为我更喜欢使用web浏览器的GUI,即使这是一个本地应用程序。我想和我的同事分享这个应用程序,所以我使用pyinstaller创建了一个可执行文件。这可以很好地工作,但需要终止进程才能停止Flask。我希望能更优雅地做这件事,我发现了这个: Run GUI concurrently with Flask application 这听起来就是我想要做的。经过一些试验,我终于让所有的东西都工作了。启动该应用程序会打开一个tkinter窗口。用户可以使用显示的按钮启动或停止Flask应用程序。启动Flask应用程序
我已经和这个小问题斗争了一段时间了,所以我真的希望我能得到一些帮助。我一直在寻找这个问题的解决方案,我发现了这个问题:。
我的问题与这里讨论的问题有些类似,只是我的问题分为两部分。
第1部分:类似于在另一个问题上讨论的问题。(调试窗口不显示)
当我尝试启动Windows32控制台应用程序项目(在Windows CLI中打开的简单类型)时。CLI (或CMD)窗口无法打开,windows空闲时会出现一个旋转的光标滚轮。Visual Studio IDE (我使用的是VS2013社区)变得没有响应,我无法访问任何菜单,也无法使用任何热键来“停止调试”。与提供的SO问题的一个不同之处在于,当我尝试从