使用Visual Studio在C ++中嵌入python代码,而无需安装Python

时间:2019-03-04 08:59:04

标签: python c++ visual-studio

我正在研究在c ++ helloworld程序中嵌入的Python代码,正确设置了必要的附加include / library目录。现在,我已经使用

的答案使其工作了

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

我希望我的代码能在队友的PC上运行。我所做的是

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

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

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

这显然很愚蠢,我认为它所需要的只是告诉Visual Studio Python标头,解释器,dll等目录。

然后我在网上进行搜索,发现我可以在Visual Studio(即Python Tool Visual Studio)中使用Python环境。

在我将前缀路径,解释器路径,窗口解释器设置为D:/Project/Python D:/Project/Python/python.exe D:/Project/Python/pythonw.exe之后,希望它无需编辑注册表即可成功运行,但是失败了。

任何人都知道如何在Visual Studio 2017及更高版本中为包含某些python脚本的 C ++代码设置Python目录。格拉西亚斯!

0 个答案:

没有答案