PyCharm连接远程Linux服务器虚拟环境方法

Python学习记录

第一章 Python 使用远程服务器虚拟环境开发记录


文章目录

  • Python学习记录
  • 前言
  • 一、配置服务器上的Python虚拟环境
    • 1. 安装Python的虚拟环境
    • 2. 配置项目环境变量
    • 3. 创建环境预路径
    • 4. 创建虚拟环境
    • 5. 安装项目依赖包
  • 二、配置PyCharm远程解释器
    • 2. 新建虚拟环境
  • 总结


前言

前因:开发的项目需要更换国产数据库,因为项目比较急,没空研究windows上的开发环境适配,所以决定使用远程连接Linux服务器上虚拟环境进行开发。
后果:特此记录配置远程虚拟环境的步骤


一、配置服务器上的Python虚拟环境

1. 安装Python的虚拟环境

	1.1)、安装系统依赖包:yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel libffi-devel cyrus-sasl cyrus-sasl-devel1.2)、安装虚拟环境包:pip install virtualenv1.3)、创建软连接:ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv

2. 配置项目环境变量

	1.1)、vi /etc/profile# set project env# 注意:XX_PROJECT_HOME需配置实际规划的项目路径,且必须是绝对路径export XX_PROJECT_HOME=/home/../..# 配置虚拟环境路径export VENVS_HOME=$XX_PROJECT_HOME/venvs/mmgenvexport PYTHONPATH=$PYTHONPATH:$VENVS_HOME/lib/python3.7/site-packages1.2)、source /etc/profile

3. 创建环境预路径

	mkdir -p $XX_PROJECT_HOME/venvs

4. 创建虚拟环境

	4.1)、环境名称:mmgenv4.2)、执行创建命令:4.2.1)、cd $XX_PROJECT_HOME/venvs4.2.2)、创建虚拟环境:virtualenv mmgenv4.2.3)、修改权限(以hadoop组下的hadoop用户为例):chown -R hadoop:hadoop $XX_PROJECT_HOME/venvs

5. 安装项目依赖包

	5、安装项目依赖包:5.1)、激活并进入虚拟环境:source $VENVS_HOME/bin/activate5.2)、安装依赖:pip install -r $XX_PROJECT_HOME/mmg/docs/requirements.txt5.3)、退出虚拟环境:deactivate

二、配置PyCharm远程解释器

1.新增ssh连接配置
在这里插入图片描述

在这里插入图片描述

配置新环境
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2. 新建虚拟环境

file -》settings -》 Project -》 Python Interpreter -》

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

总结

以上就是PyCharm连接远程Linux服务器虚拟环境的方法,有疏漏的地方欢迎指正🤝


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部