You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio C++项目的vcxproj文件中配置PYTHONHOME与DLL搜索路径?

操作指引

一、硬编码DLL搜索路径到项目设置

  • 打开Visual Studio加载项目,右键项目名称选择「属性」。
  • 在属性窗口切换到「配置属性」→「链接器」→「常规」,在「附加库目录」中添加DLL所在的项目相对路径(比如$(ProjectDir)ThirdParty\DLLs\x64),确保TFS共享后其他成员能正常访问。
  • 接着切换到「配置属性」→「链接器」→「输入」,在「附加依赖项」中填入具体的DLL文件名(比如python310.dll)。
  • 为保证程序运行时能自动搜索该路径,再切换到「配置属性」→「VC++目录」→「可执行文件目录」,添加相同的DLL路径。以上设置都会被硬编码到vcxproj文件中,同步后所有成员的项目都会生效。

二、在项目设置中配置PYTHONHOME(硬编码到vcxproj)

  • 打开项目属性窗口,切换到「配置属性」→「调试」。
  • 找到「环境」选项,点击右侧的编辑按钮。
  • 在弹出的编辑框中添加PYTHONHOME=$(ProjectDir)Python\x64(替换为你的Python目录的项目相对路径),若已有其他环境变量,用分号;分隔。
  • 保存设置后,该配置会写入vcxproj文件,其他成员通过TFS获取项目后无需手动设置即可使用。

注意事项

所有路径优先使用项目相对路径(如$(ProjectDir)代表项目根目录),避免绝对路径导致不同成员本地环境不兼容的问题。

内容的提问来源于stack exchange,提问作者jojo_Aero_smith_the_dummy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 18:14:51