- 博客(3)
- 收藏
- 关注
原创 C#调用python打包的exe,并实时(逐行)读取其输出信息
我想到之前的参考文章中说明,一般都是先写入缓冲区,然后当缓冲区满了或者进程结束才会输出到标准流中,由于参考文献中使用的是C#编写的测试输出有。加上之后,再去调用,发现在Debug模式下,可以正常一行行输出,但是Release模式下却会创建一个新的窗口,然后在新窗口中逐行输出。修改前,当我通过C#调用python生成的exe时,发现并不是逐行读取,而是一次性读取,此时我。突然想到在调用的时候,系统弹出消息框,是否执行此exe,反应过来原来是。调用还是会创建新窗口,改为base="None",一样会。
2024-10-12 21:51:13 461
原创 使用cx-Freeze打包Python项目成exe,运行出现参数解析错误
区别在于parser.add_argument("input_dir", help="Directory containing input PLY files")中参数名有没有带“--”所以如果参数带有--,那么打包后不可以使用该参数,该参数已经固定使用默认值,而不带--则在运行时必须要提供。一开始以为是化简率设置了默认值,因为之前只输入输入和输出路径是可以运行的,后来发现是参数名设置上出了问题。参数分别是:输入ply的目录路径、输出obj的目录路径、化简率。可以看到成功解析,并生成模型文件。
2024-10-10 17:37:56 155
原创 Windows平台下安装pytorch3D
在最后编译pytoch3d的时候,死都装不上,一直报错:error: command 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v11.6\\bin\\nvcc.exe' failed with exit code 1。接着用cd命令定位到pytorch3d的目录下,再就是和参考文章一样,修改setup.py中的编译器设置代码,执行。这里注意下,我参考一篇文章,下载并安装了MinGW,这个不确定是否需要,最好装一下。
2024-08-08 00:47:38 555 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人