pycharm远程连接服务器,关闭pycharm还会运行文件吗
时间: 2023-07-14 16:13:53 浏览: 179
如果您在 PyCharm 中运行了远程服务器上的代码并且关闭了 PyCharm,那么在服务器上运行的代码将不会被停止。因为在 PyCharm 中运行代码只是在远程服务器上启动了一个进程,与 PyCharm 的连接仅仅是为了发送命令和接收输出。因此,关闭 PyCharm 不会影响正在运行的代码。如果您想要停止在服务器上运行的代码,您可以在服务器上使用系统命令来停止它,或者在 PyCharm 中重新连接到服务器并手动停止进程。
相关问题
pycharm远程连接服务器,关闭页面后,没执行完的文件在服务器后台还会运行吗
如果您在 PyCharm 中通过远程连接运行了一个 Python 脚本,并且在关闭 PyCharm 页面之前没有停止该脚本,则该脚本将在服务器上继续运行直至完成或者您手动停止它。这是因为 PyCharm 只是提供了一个远程连接终端,您在其中运行的所有命令和程序都是在服务器端运行的,与您是否关闭 PyCharm 页面无关。
如果您想在关闭 PyCharm 页面后仍然让程序继续在服务器上运行,可以使用 nohup 命令在后台运行程序:
```
nohup python script.py &
```
这将使脚本在后台运行,并将所有输出重定向到 nohup.out 文件中。这样,即使您关闭了 PyCharm 页面,程序仍将继续在服务器上运行。
pycharm 远程连接服务器
你可以使用PyCharm进行远程连接服务器的操作。以下是连接服务器的步骤:
1. 打开PyCharm,并创建一个新的项目或打开现有项目。
2. 在顶部菜单栏中选择 "File"(文件)-> "Settings"(设置)。
3. 在弹出的窗口中,展开 "Project"(项目)并选择 "Project Interpreter"(项目解释器)。
4. 在右侧的面板上,点击右上角的齿轮图标并选择 "Add Remote"(添加远程)。
5. 在弹出的窗口中,选择 "SSH Credentials"(SSH 凭据)并填写服务器的相关信息,包括主机名、用户名和密码。
6. 点击 "Test SFTP connection"(测试 SFTP 连接)按钮,确保连接配置正确无误。
7. 点击 "OK",保存设置并关闭窗口。
8. 返回项目设置界面,选择远程服务器项目解释器,并点击 "Apply"(应用)和 "OK"。
现在,你可以在PyCharm中使用远程服务器上的解释器和工具进行开发和调试了。