我正在与Python4Delphi组件的项目,我也想使用嵌入式版本的Python,这是更好地使用,因为不需要安装。我已经设置了正确的路径和文件名python310.dll在适当的属性,但没有机会正常运行,总是得到
Error 87: Could not open Dll "python33.dll"
Python could not be properly initialized. We must quit.
我还添加了dll的目录到环境变量仍然没有运气。出了什么问题?(Python和 Delphi 10. 4项目都是32位版本,Windows 10 64位)
3条答案
按热度按时间vi4fp9gy1#
我也遇到了同样的问题。重新安装python对我很有效。但是这次我确保安装的架构和我编译代码的架构相同。我在32bits上重新安装python 3.10,对我很有效,因为我是在win32上编译的
wyyhbhjk2#
只需将PythonEngine组件的“UseLastKnownVersion”属性设置为false,“python33.dll未找到“将消失
sycxhyv73#
pythonengine.pas中的第9075行更改有错误
到
版本3.10次要版本错误地设置为1。