在不安装Python的情况下,使用VisualStudio在PC++中嵌入Python代码

2024-03-28 17:53:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个Python代码嵌入到c++helloworld程序中,必要的附加include/library目录已经正确设置。现在我已经用

python works in c++ in debug mode, but not in exe file

我希望我的代码能在我队友的电脑上运行

[1]将文件夹C:/Python复制到D:/Project/Python

[2]检索Python注册表文件,将C:/Python/...替换为D:/Project/Python/...,并保存一个新的注册表文件ProjPython.reg

[3]让我的团队将我的项目保存到D:/Project/Python并运行ProjPython.reg

这显然是非常愚蠢的,我认为它需要的只是告诉visualstudio Python头、解释器、dll等目录。在

然后我在网上搜索,发现我可以在visualstudio中使用Python环境(即Python工具visualstudio)。在

在我设置了Prefix Path,解释器Path之后,将解释器窗口化为D:/Project/PythonD:/Project/Python/python.exeD:/Project/Python/pythonw.exe,希望它能在不编辑注册表的情况下成功运行,但是失败了。在

任何人都知道如何在VisualStudio 2017中设置Python目录,以后如何设置包含Python脚本>的<强> C++代码。格雷西亚!在


Tags: 文件path代码in程序目录projectinclude