【20210906】让实验室服务器运行本地python代码

本文档详述了如何在一台新的DELL电脑上配置Python环境,包括安装PyCharm和Anaconda,设置Anaconda镜像源,创建与管理虚拟环境,并在服务器上配置Python环境,通过MobaXterm进行SSH连接并执行.py文件。虽然目前未遇到需要挂机运行代码的情况,但已指出服务器环境与本地环境不一致可能带来的问题。
摘要由CSDN通过智能技术生成

在实验室刚刚装好的DELL电脑,设备规格:Vostro 3890-China HDD Protection,希望配置好python的Anaconda+pycharm环境,并在服务器上完成相关配置

1. 电脑信息

  1. 处理器:11th Gen Intel® Core™ i5-11400 @ 2.60GHz 2.59 GHz
  2. 机带RAM:8.00 GB

2. 电脑环境配置

(1)Pycharm

下载官网,版本号:Version: 2021.2.1,完整名称:PyCharm Community Edition 2021.2.1

在这里插入图片描述

(2)anaconda

下载官网,完整名称:Anaconda3 2021.05 (64-bit)

在这里插入图片描述

(3)配置Anaconda+pycharm环境

Anaconda

  1. 打开Anaconda Prompt (Anaconda3),添加镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
  1. 查看镜像源
conda config --show-sources

显示:

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
  - defaults
  1. 更新conda
conda update conda
conda upgrade --all
  1. 创建新环境,名为env1
conda create -n env1 python=3.8

可以显示所有环境列表:

conda env list
# conda environments:
#
base                  *  C:\Users\HCSI\Anaconda3
env1                     C:\Users\HCSI\Anaconda3\envs\env1
  1. 激活环境env1
(base) C:\Users\HCSI>conda activate env1

可以查看Python版本:

(env1) C:\Users\HCSI>python -V
Python 3.8.11
  1. 退出环境env1
conda deactivate

Pycharm

  1. 打开Pycharm

在这里插入图片描述
选择New Project → Previously configured interpreter

在这里插入图片描述
运行即可
在这里插入图片描述

3. 服务器环境配置

  1. 下载MobaXterm,下载官网,MobaXterm Home Edition,版本:Version 21.3 (2021-08-27)
    输入以密码SSH方式登录的后缀和用户名

在这里插入图片描述

2.成功连上服务器之后,点击上传按钮上传.py文件:

在这里插入图片描述

利用ls可查看当前文件下文件:

[...@... ~]$ ls
main.py
  1. 利用python命令可以执行.py文件
...@... ~]$ python main.py
Hi, PyCharm

小结

基本实现利用服务器运行本地代码,并不需要使用wsl+ubuntu来实现,问题:

  1. 服务器的python环境和本地不一样,需要在服务器上再安装Anaconda;
  2. 后台挂机时运行代码tmux命令暂时不会用,主要还没有遇到需要挂服务器跑代码的时候;
  3. 常见Linux指令不会,以后用到了再查再学
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值