Pycharm远程调试ubuntu项目

1、打开Tools->Deployment,pycharm必须安装专业版,激活码网上找最新的,社区版中没有Deployment

2、打开Configuration

3、添加配置,Type选择SFTP,将服务器IP,用户名密码输入

4、这里分别填入本地工程目录和服务器工程目录,两个工程的目录名必须相同,同时两个目录里面的文件必须一样

5、配置环境,File->Settings->Project::项目名->Project Interpreter->添加解释器,选择SSH Interpreter

6、选择服务器上对应的python解释器

7、完毕

### 如何在Ubuntu上使用PyCharm调试Isaac Sim应用 #### 配置开发环境 为了能够在Ubuntu上利用PyCharm调试Isaac Sim应用程序,首先要确保已经正确安装了必要的软件包以及配置好了工作环境。对于操作系统的版本选择,官方建议采用Ubuntu 20.04或22.04作为运行平台[^2]。 #### 安装依赖项 确保已按照官方指南完成了所有必需库和工具链的安装。这通常涉及到设置Python虚拟环境、pip以及其他可能被Isaac Sim所依赖的服务组件。 #### 设置PyCharm项目结构 创建一个新的PyCharm项目并将Isaac Sim源码目录链接到此项目中。如果遇到无法直接复制代码片段进入编辑器的情况,则可以通过打开特定路径下的`.py`文件来进行间接访问[^1]。 #### 调试配置 在PyCharm内定义远程解释器指向本地机器上的Python可执行文件位置,并确认该解释器能够识别并加载由Omniverse Isaac Sim所提供的模块。接着,在Run/Debug Configurations对话框里新增一个Python配置条目: - Script path: 浏览至目标入口脚本的位置。 - Parameters (if any): 如果有命令行参数传递需求的话在此处填写相应选项。 - Python interpreter: 选取之前设定好的那个带有Isaac Sim支持的解析器实例。 此时应该可以在IDE内部启动程序并且正常断点跟踪变量变化情况了。 ```python import carb.log_error as log_error from omni.isaac.kit import SimulationApp def main(): try: simulation_app = SimulationApp({"headless": False}) # Your code here simulation_app.close() except Exception as e: log_error(f"An error occurred during execution: {e}") if __name__ == "__main__": main() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LoveWeeknd

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值