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版本之前的位置
下图 是 pycharm2022版本之后的 ssh位置
2.2 配置远程登录的密码
2.3 找到远程服务器的python环境路径--配置到pycharm
路径映射如果没有设置,会使用默认的路径映射