我是python的新手。我有一个用于将文件从本地机器复制到sftp位置的python脚本。脚本将使用python的wxpython,pycrypto和ssh模块。我使用pyinstaller创build了一个exe文件。我的机器是windows 7 64位。我使用pyinstaller 2.1和python 2.7.6.amd 64创buildexe文件。它在Windows 7 64位工作正常。但它不能在XP,WIN7 32位。在Linux中,我用酒执行此exe文件,但也没有工作。 然后,我创build了一个更多的exe文件在windows7 32位机器。这个exe文件在win7 32和64位版本中工作正常。但它不能在XP中工作。 任何人都可以告诉我什么是原因以及如何解决这个问题。 我想要一个可以安装在Windows或Linux的安装程序。 提前致谢。
我已经做了一个program.exe,当你启动它时它本身没有输出,它只是启动一个干净的命令行窗口。 目标是启动它,不应该有命令行窗口,它应该只是在后台运行。 我已经在“start / B program.exe”的命令行中试过了,效果很好。 但我不想每次input,我不想创build一个batch file,因为应该只有一个exe文件,我转移到任何电脑。 我希望这个问题很清楚。 有没有可能这样做?
我有一个HTML测验(这是devise在HTML + CSS,但计算和JavaScript中的animation)。 因此,它默认在浏览器中打开(quiz.html)。 我想打开例如Windows窗口或不同的东西。 可能吗。 或者一些便携式浏览器,并设置HTML文件来打开它。 怎么样? 问题是浏览器环境(书签,转发,刷新button)是可见的,我不希望这一点。 我希望它在特定的环境中打开,因为它将放置在20台具有不同浏览器的计算机上……我可以在这些机器上安装任何东西。 或者,也许有可能设置我的quiz.html文件打开一些其他不受欢迎的浏览器,没有太多的button和细节?
我有一个在Windows中的abc.exe可执行文件。 我能够使用DOS命令promt执行这个应用程序,并给它一些运行时variables。 我想从terminal在linux系统中做同样的事情。 我怎样才能做到这一点??
我试图运行一个.exe文件(使用一些其他的.dll文件)与葡萄酒,在Ubuntu 11.04,命令行,但我得到一个错误,关于X服务器没有启动,并正在创build一个窗口(我附上截图)。 当我正常运行(正常的ubuntu启动,x服务器运行)一切正常,但实际上,没有窗口显示,这是正常的,因为程序运行不需要窗口。 所以我只想知道是否有办法避免这种情况:以某种方式模拟x服务器是打开的,或者以某种方式设置$ DISPLAY来“欺骗”程序。
我正在尝试写一个简单的Python脚本; 最好用pefile,可以告诉我,如果一个exe或dll文件编译.NET。 我知道我可以查找string“BSJB”来查看程序是否是用.NET编写的,但是我正在尝试以比python更强的方式来执行此操作。 运行pefile.PE('my.exe')。dump_info()给了我一些很好的信息,但是不足以查明它是否实际上是dot Net还是什么版本的dot Net。 谢谢!
我试图创build一个可执行文件使用pyinstaller(python 3.6)我试图在Windows 10上使用(也python 3.5)py2exe,并冻结(东西),但只有pyinstaller是“勇敢”足以创build一个exe文件。 当我打开通过命令提示符file.py – 没有问题发生。 但是当我试图执行file.exe时,会显示一个黑色的窗口,就像命令提示符一样,当file.exe没有执行时,它突然消失了。 在创buildexe文件时,我在命令提示符下没有几个警告: 12914 WARNING: lib not found: api-ms-win-crt-convert-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tk86t.dll 12986 WARNING: lib not found: api-ms-win-crt-utility-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tk86t.dll 13141 WARNING: lib not found: api-ms-win-crt-string-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tcl86t.dll 13210 WARNING: lib not found: api-ms-win-crt-time-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tcl86t.dll 13284 WARNING: lib not found: api-ms-win-crt-math-l1-1-0.dll dependency of c:\users\krzys\appdata\local\programs\python\python36-32\DLLs\tcl86t.dll 13357 […]
我一直在寻找修改存储在.rdata部分的Windows .exe文件中的静态string的方法,但是我还没有find一个真正的方法来做到这一点。 整个事情太复杂了,无法手工完成(在这种情况下由一个HEX编辑器),所以我想知道你是否有解决scheme。
有谁知道在Windows上的PE可执行文件格式的“导入地址表”是“每个DLL”还是“每个EXE”?
我正在尝试在Windows中使用我在Linux中开发的python编译exe文件。 该程序在Windows下的python自己的工作,当我使用cxfreeze它完成,并使exe。 但是,当我运行它时,我得到: C:\projects\0802001S\dist>listen.exe Traceback (most recent call last): File "C:\Python26\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27 , in <module> exec code in m.__dict__ File "./listen.py", line 425, in <module> File "C:\Python26\lib\lib-tk\Tkinter.py", line 1643, in __init__ self.tk = _tkinter.create(screenName, baseName, className, interactive, want objects, useTk, sync, use) _tkinter.TclError: Can't find a usable init.tcl in the following directories: C:/projects/0802001S/lib/tcl8.5 C:/projects/0802001S/lib/tcl […]