python C++混合編程環境搭建
一、python環境
1. 下載python安裝包
2. 安裝python(選擇下載符號文件和二進制文件)

注:多半會報錯“Error 0x80072f7d: Failed to send request to URL: ……”,因為下載超時導致安裝失敗
解決:
1) 手動下載core_pdb.msi等文件
https://www.python.org/ftp/python/3.8.0/win32/ (選擇自己安裝python相同版本的路徑下載,我這里是python38 32win版本)
2) 把下載的文件放到與python-3.8.0.exe安裝文件同一路徑,再執行安裝程序(我這里是需要這些文件,如果不知道要下載什么文件,就直接點擊安裝python等安裝失敗查看log file)

二、visual studio 2022配置
1. 使用Visual Studio Installer,安裝python開發工作負荷,勾選【python本機開發工具】

2. 把python項目和C++項目都添加到解決方案中
3. 啟用混合模式調試
1)我使用的是“在 Python 項目中啟用混合模式調試”,在右側的解決方案資源管理器,點擊python項目,右鍵選擇【屬性】
2)點擊【調試】,勾選【啟用本機代碼調試】,crtl+s保存

3)將調試器附加到進程
- 點擊【調試】- 【附加到進程】
![]()
- 點擊【選擇】,勾選【python(native)】
![]()
- 點擊【附加】
三、調試
1. 右鍵點擊python項目的入口文件,點擊【開始執行(調試)】




浙公網安備 33010602011771號