从零开始配置实验室电脑的python环境
在实验室刚刚装好的DELL电脑,设备规格:Vostro 3890-China HDD Protection,希望配置好python的Anaconda+pycharm环境,并在服务器上完成相关配置
1. 电脑信息
- 处理器:11th Gen Intel® Core™ i5-11400 @ 2.60GHz 2.59 GHz
- 机带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
- 打开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
- 查看镜像源
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
- 更新conda
conda update conda
conda upgrade --all
- 创建新环境,名为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
- 激活环境env1
(base) C:\Users\HCSI>conda activate env1
可以查看Python版本:
(env1) C:\Users\HCSI>python -V
Python 3.8.11
- 退出环境env1
conda deactivate
Pycharm
- 打开Pycharm
选择New Project → Previously configured interpreter
运行即可
3. 服务器环境配置
- 下载MobaXterm,下载官网,MobaXterm Home Edition,版本:Version 21.3 (2021-08-27)
输入以密码SSH方式登录的后缀和用户名
2.成功连上服务器之后,点击上传按钮上传.py文件:
利用ls
可查看当前文件下文件:
[...@... ~]$ ls
main.py
- 利用
python
命令可以执行.py
文件
...@... ~]$ python main.py
Hi, PyCharm
小结
基本实现利用服务器运行本地代码,并不需要使用wsl+ubuntu来实现,问题:
- 服务器的python环境和本地不一样,需要在服务器上再安装Anaconda;
- 后台挂机时运行代码tmux命令暂时不会用,主要还没有遇到需要挂服务器跑代码的时候;
- 常见Linux指令不会,以后用到了再查再学