相关文章推荐
温文尔雅的小蝌蚪  ·  c# 调用 delphi ...·  2 年前    · 
+关注继续查看

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 和 用户名

image-20230330093718962.png

2.2 配置远程登录的密码

image-20230330093821908.png

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

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

image-20230330094341323.png

2.4 提交配置结果

image-20230330094640242.png

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

image-20230330095308201.png

基于Windows下Pycharm和Anaconda的python虚拟环境连接配置及更换项目虚拟环境方法
基于Windows下Pycharm和Anaconda的python虚拟环境连接配置及更换项目虚拟环境方法
Pycharm的安装并且连接已有的Python环境实现自由编译(附中文配置)|并通过Pycharm实现增加网站访问
Pycharm的安装并且连接已有的Python环境实现自由编译(附中文配置)|并通过Pycharm实现增加网站访问