在pycharm中运行脚本提示'ssh' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
时间: 2023-09-28 19:08:28 浏览: 149
如何解决cmd运行python提示不是内部命令
这个错误通常是因为在PyCharm中没有设置正确的SSH路径。你可以按照以下步骤解决这个问题:
1. 首先,确保你已经安装了SSH,如果没有,请先下载并安装OpenSSH。
2. 打开PyCharm,点击菜单栏的 "File" -> "Settings"。
3. 在弹出的窗口中,选择 "Build, Execution, Deployment" -> "Deployment"。
4. 在右侧的窗格中,选择你要配置SSH的项目。
5. 在下方的 "Mappings" 部分,点击 "+" 按钮添加一个新的映射。
6. 在 "Local path" 输入框中选择你要映射的本地目录,然后在 "Deployment path on server" 输入框中选择你要映射到的远程目录。
7. 在左侧的窗格中,选择 "Build, Execution, Deployment" -> "Deployment" -> "Configuration"。
8. 在右侧的窗格中,选择你要配置SSH的项目,并在 "Mappings" 部分选择你刚刚添加的映射。
9. 在左侧的窗格中,选择 "Build, Execution, Deployment" -> "Deployment" -> "Options"。
10. 在右侧的窗格中,找到 "Upload changed files automatically to the default server" 选项并勾选它。
11. 最后,点击 "Apply" 和 "OK" 保存更改。
现在你应该可以在PyCharm中成功运行脚本了。如果问题仍然存在,请确保你的SSH设置正确,并且你的环境变量中包含了SSH的路径。
阅读全文