草庐IT

python - 使用pyinstaller时缺少dll文件

美好的一天!我将python3.5.2与qt5、pyqt5和sip14.8一起使用。我也在使用最新的pyinstallerbracnch(3.3.dev0+g501ad40)。我正在尝试为基本的helloworld程序创建一个exe文件。fromPyQt5importQtWidgetsimportsysclassnewPingDialog(QtWidgets.QMainWindow):def__init__(self):super(newPingDialog,self).__init__()self.setGeometry(50,50,500,300)self.setWindowTit

Anaconda创建python3.10环境 ,pip报错:ImportError: DLL load failed while importing _ctypes: 找不到指定的模块。

一、问题>pipTraceback(mostrecentcalllast):File"D:\Users\tangtang1600\Anaconda3\envs\automatic1\Scripts\pip-script.py",line6,infrompip._internal.cli.mainimportmainFile"D:\Users\tangtang1600\Anaconda3\envs\automatic1\lib\site-packages\pip\_internal\cli\main.py",line9,infrompip._internal.cli.autocompletion

python - Py2exe - win32api.pyc ImportError DLL 加载失败

我正在尝试使用py2exe来分发我编写的python应用程序。一切似乎都很顺利,但是当我在另一台机器上运行它时,它失败并出现以下错误:Traceback(mostrecentcalllast):File"application.py",line12,inFile"win32api.pyc",line12,inFile"win32api.pyc",line10,in__loadImportError:DLLloadfailed:Thespecifiedprocedurecouldnotbefound.我用谷歌搜索了这个但没有找到太多,但尝试了以下建议无济于事:在win32api之前导入了

python - 嵌入python+numpy时延迟加载python DLL

我正在构建一个将调用python+numpy的C++应用程序,我想延迟加载pythondll。我在带有64位python3.6的Windows上使用VisualStudio2015。只要我不使用numpy,DELAYLOAD就可以正常工作。一旦调用import_array(),我就无法再使用DELAYLOAD选项进行构建。链接器错误是LNK1194cannotdelay-load'python36.dll'duetoimportofdatasymbol'__imp_PyExc_ImportError';linkwithout/DELAYLOAD:python36.dll.这是我的代码:

即使使用最新的驱动程序,Python pyopencl DLL 加载失败

我已经为我的GPU安装了最新的CUDA和驱动程序。我在Win764位上使用Python2.7.10。我尝试从以下位置安装pyopencl:一个。位于http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopencl的非官方Windows二进制文件b。在从https://pypi.python.org/pypi/pyopencl获取源代码后编译我自己的这两种情况下的安装都成功了,但是我在尝试导入时收到了相同的错误消息:>>>importpyopenclTraceback(mostrecentcalllast):File"",line1,inFile"C

python - Scipy - 稀疏库导入错误 : DLL load failed: %1 is not a valid Win32 application

我最近将我的编程转移到64位Windows7机器上,并安装了相关的库。但是我在使用Scipy-Sparse库时遇到了问题。我已经为Windows安装了scipy0.12.0-amd64-py27(因为我的python2.7安装是64位版本)版本,当直接使用scipy库时,我没有遇到任何错误。例如importscipyprintscipy.version返回正如预期的那样。但是当尝试按如下方式导入稀疏库时:fromscipyimportsparse我得到:ImportError:DLLloadfailed:%1isnotavalidWin32application.可悲的是我的知识有限,

python - 如何使用Cython创建stand dll

我有一个Python脚本,我将脚本重命名为.pyx文件。我想将这段代码编译成一个标准的dll文件。我在thisdocument中看到Cython将创建一个dll文件,但我只得到一个pyd。我有mingw并尝试使用命令pythonsetup.pybuild--compiler=mingw32来编译脚本我的代码(只是一个helloworld):definit():return"helloworld"有什么想法吗?谢谢 最佳答案 所以首先要做的是重命名文件到helloworld.pyx。现在我们需要制作setup.py,就像一个pytho

c++ - 通过 list 通过 DLL 重定向加载 DLL 文件两次

我在我的VisualC++中包含了python.hDLL文件项目导致与python25.dll的隐式链接。但是,我想加载特定的python25.dll(计算机上可能存在多个),因此我创建了一个非常简单的list文件,名为test.manifest:由于以下原因,我将它与VisualStudio生成的自动嵌入的list文件合并:ConfigurationProperties->ManifestTool->InputandOutput->AdditionalManifestFiles-->$(ProjectDir)\src\test.manifestpython25.dll现在加载了两次:

python - 创建不带 MSVCP90.dll 的 Python EXE

我正在尝试使用Py2Exe将python程序(使用wxPython)转换为Windowsexe,但存在关于MSVCP90.dll的错误。看完py2exefailstogenerateanexecutable在StackOverflow上,它说我需要下载这个文件。但是,它还表示所有目标用户都必须下载此文件。这将给我的用户带来极大的不便(主要是不知道如何下载文件的企业客户),那么有没有办法将其与程序一起打包?谢谢! 最佳答案 什么是MSVCP90.dllMSVCP90.dll是多线程、动态的VisualStudio2008C运行时库。通

python - 如何为 Windows 获取预构建的 *debug* 版本的 Python 库(例如 Python27_d.dll)

首先声明一下,我目前的开发环境是Windows7下的MSYS+mingw-w64+ActivePython,平时我主要是Linux开发人员。我无法获得或编译带有调试符号的Python库版本。理想情况下,我需要Python27.dll文件的32位和64位调试版本。我希望能够嵌入Python并在C++中实现Python扩展,并能够使用我为mingw-w64构建的gdb-7.4调用无缝调试工具,以及为pure构建的WingIDEPython方面的事情。使用我的mingw-w64工具链从源代码构建Python2.7.3被证明是有问题的-在任何人因为尝试而抨击我之前:我承认这个环境不受支持,但我