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

从零开始配置实验室电脑的python环境

  • 1. 电脑信息
  • 2. 电脑环境配置
    • (1)Pycharm
    • (2)anaconda
    • (3)配置Anaconda+pycharm环境
  • 3. 服务器环境配置
  • 小结

在实验室刚刚装好的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

【20210906】让实验室服务器运行本地python代码_第1张图片

(2)anaconda

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

【20210906】让实验室服务器运行本地python代码_第2张图片

(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

【20210906】让实验室服务器运行本地python代码_第3张图片
选择New Project → Previously configured interpreter

【20210906】让实验室服务器运行本地python代码_第4张图片
运行即可
【20210906】让实验室服务器运行本地python代码_第5张图片

3. 服务器环境配置

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

【20210906】让实验室服务器运行本地python代码_第6张图片

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

【20210906】让实验室服务器运行本地python代码_第7张图片

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

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

小结

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

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

你可能感兴趣的:(小白学习,python,pycharm,深度学习,人工智能,anaconda)