Pycharm环境配置总体来说参照官方文档即可,参加如下链接中Python Setup for PyCharm的部分
除此之外有一些文档中没有写清的点要注意
- 按照Renderdoc官方文档的要求,需要安装Python 3.6.X 的 64bit版本,并且在环境变量中需要排除其他版本Python的干扰(建议卸载所有版本Python然后重新安装3.6.X的64bit版本)
- 注意如果错误安装为32bit版本将会导致后续步骤中lib即使配置完全正确在代码分析和执行时也会找不到库。其实需要编译出来的库和python的bit版本一致,但是renderdoc只会编64bit的版本
- 注意在安装的时候需要勾选自动添加环境变量,否则你需要自行在系统环境变量中增加Python对应路径
- 如果希望脱离RenderDoc实例执行脚本,需要Python能够调用到renderdoc.lib与qrenderdoc.lib两个python库,因此需要下载编译前的renderdoc github库自行编译出lib
- 这里需要源码工程打开后按照Python development environment — RenderDoc documentation 这里蓝色框Note内的描述进行设置,步骤如下
- 使用Visual Studio打开根目录.sln
- 在解决方案资源管理器中找到两个目标子模块
- 右键属性,找到Python Configuration选项并配置CustomPythonPath为上一步安装的Python 3.6.X的根路径
- 保存并生成解决方案
- 确保目标lib文件在Python根路径/libs里
- 在Pycharm中配置对应环境
- 首先需要确保导出的两个.lib可以被读取到。
- 在Pycharm的设置中找到Python Interpreter选项卡,将目标Interpreter指定为上述步骤中安装的python 3.6
- 在下拉菜单中选择Show All展开
- 在展开界面中点击红框内按钮展开所有读取路径
- 将上述lib所在文件夹添加到路径并保存全部设置
- 注意python库本身是不会有代码提示的,只要能运行不报错,代码上在调用renderdoc和qrenderdoc的时候没有爆红说明就对了。此时Pycharm已经可以脱离Renderdoc正常运行Renderdoc有关的python脚本。参照官方文档中的写法即可脱离renderdoc读取rdc文件






- 作者:Reguluz
- 链接:https://reguluz.site/article/14b65fbc-2b71-80ff-ab00-db82be195671
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章