PyCharm 连接远程服务器保姆级教程

简介: windows电脑Pycharm--远程连接---云服务器

PyCharm 连接远程服务器保姆级教程

1. 确认远程服务器上是否有python开发环境

如果没有安装python3的环境 可以参考上一篇文章: 云服务器Centos-安装Python任意版本的环境

1.1 确认 远程python 环境路径

which python3.8
# /usr/local/python3.8/bin/python3.8

1.2 确认 是否有虚拟环境安装包(看个人情况)

pip3.8 install virtualenv
pip3.8 install virtualenvwrapper

1.3 使用虚拟环境指令报错问题解决

#  报错    workon --- 找不到这个命令

#  解决 

# 1.配置 虚拟环境工具的 环境变量
# 1.1 打开 环境变量配置文件
vim ~/.bash_profile

# 1.2 根据自己的路径 配置
VIRTUALENVWRAPPER_PYTHON=/usr/local/python3.8/bin/python3.8  # 你自己的 python 运行目录
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/python3.8/bin/virtualenv # 你自己的 virtualenv 目录
export WORKON_HOME=$HOME/.virtualenvs # 保存虚拟环境路径---可以自己设置
source /usr/local/python3.8/bin/virtualenvwrapper.sh  # 插件脚本

# 1.3 激活 环境变量
source ~/.bash_profile

1.4 创建了 虚拟环境

mkvirtualenv 虚拟环境的名字 -p 指定python版本

1.5 将windows项目中需要的所有第三方库安装在 --虚拟环境


# 1. 将windows项目中python第三方库 导出
pip freeze > requirements.txt  #  windows 上面的

# 2.将本地 windows requirements.txt === 上传远程服务器上

# 3.从win本地 上传文件 到远程服务器linux
scp -r requirments.txt root@114.115.208.201:/root/

# 4.在远程服务器 虚拟环境中安装 第三方库
pip3.8 install -r requirments.txt

2.配置pycharm远程python开发环境

2.1 配置 ssh 的IP 和 用户名

下图 是 pycharm2022版本之前的位置

image-20230330093718962.png

下图 是 pycharm2022版本之后的 ssh位置

pycharm_ssh.png

2.2 配置远程登录的密码

image-20230330093821908.png

2.3 找到远程服务器的python环境路径--配置到pycharm

路径映射如果没有设置,会使用默认的路径映射

image-20230330094341323.png

2.4 提交配置结果

image-20230330094640242.png

2.5 设置自动同步远程(有的时候会卡-需要点击手动)

image-20230330095308201.png

相关文章
|
1月前
|
弹性计算 Linux Windows
跨账号和同账号的ECS云服务器之间迁移教程
跨账号和同账号的ECS云服务器之间迁移教程
|
1月前
|
弹性计算 网络安全
阿里云国际OpenAPI多接口快速管理ECS服务器教程
阿里云国际OpenAPI多接口快速管理ECS服务器教程
|
24天前
|
弹性计算 安全 网络安全
阿里云服务器租用流程,四种阿里云服务器租用方式图文教程参考
阿里云服务器可以通过自定义租用、一键租用、云市场租用和活动租用四种方式去租用,不同的租用方式适合不同的用户群体,例如我们只是想租用一款配置较低且可以快速部署应用的云服务器,通常可以选择一键租用或者云市场租用,本文为大家展示不同租用方式的适合对象以及租用流程,以供初次租用阿里云服务器的用户参考和选择。下面是阿里云服务器租用的图文操作步骤。
|
26天前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
214 3
|
1月前
|
弹性计算 开发框架 .NET
阿里云服务器购买教程及云服务器地域、实例、操作系统、带宽等参数选择指南
对于初次购买阿里云服务器的用户来说,想使用阿里云服务器搭建网站或者运行APP、小程序等项目,第一步就是要先购买阿里云服务器,下面小编以图文形式给大家介绍一下阿里云服务器的购买流程,以及购买过程中如何云服务器地域、实例、带宽等关键配置和选择这些参数的一些注意事项,以供参考。
|
1月前
|
域名解析 网络协议 数据安全/隐私保护
阿里云轻量应用服务器搭建WordPress个人博客教程
阿里云轻量应用服务器搭建WordPress个人博客教程
|
1月前
|
IDE 网络安全 开发工具
IDE之vscode:连接远程服务器代码(亲测OK),与pycharm链接服务器做对比(亲自使用过了),打开文件夹后切换文件夹。
本文介绍了如何使用VS Code通过Remote-SSH插件连接远程服务器进行代码开发,并与PyCharm进行了对比。作者认为VS Code在连接和配置多个服务器时更为简单,推荐使用VS Code。文章详细说明了VS Code的安装、远程插件安装、SSH配置文件编写、服务器连接以及如何在连接后切换文件夹。此外,还提供了使用密钥进行免密登录的方法和解决权限问题的步骤。
410 0
IDE之vscode:连接远程服务器代码(亲测OK),与pycharm链接服务器做对比(亲自使用过了),打开文件夹后切换文件夹。
|
1月前
|
IDE 网络安全 开发工具
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
本文介绍了如何在PyCharm专业版中连接远程服务器并配置远程Python环境解释器,以便在服务器上运行代码。
307 0
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
|
1月前
|
Apache 数据中心 Windows
将网站迁移到阿里云Windows系统云服务器,访问该站点提示连接被拒绝,如何处理?
将网站迁移到阿里云Windows系统云服务器,访问该站点提示连接被拒绝,如何处理?
|
1月前
|
弹性计算 安全 Windows
通过远程桌面连接Windows服务器提示“由于协议错误,会话将被中断,请重新连接到远程计算机”错误怎么办?
通过远程桌面连接Windows服务器提示“由于协议错误,会话将被中断,请重新连接到远程计算机”错误怎么办?