从零开始配置实验室电脑的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

(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指令不会,以后用到了再查再学

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

  1. 调用别人服务器运行本地文件方法

    调用别人服务器运行本地文件方法 登录服务器 ssh july-gpu 复制文件run_cnn.py到服务器 在本地终端运行: scp /Users/apple/Documents/ST/python/ ...

  2. 使用Linux服务器运行深度学习代码 || 两种方法,粗暴高效

    [本文是介绍快速远程使用Linux服务器运行深度学习.机器学习代码,全程高能,史上最全] 前面介绍了以下几个内容,不会的可以转链接看下 教你无脑式安装Xshell.Xftp,快速远程连接使用Linux ...

  3. python第三方库文件传输_本地 Python 代码上传到 Python 第三方库(Pypi)

    程序员对于编程都有自己的"套路",好的套路都会得到复用和 IT 界的传播.这时有一个疑问,怎样来实现呢?小编这里就准备介绍如何将自己写的 Python 包上传到 Python 官网 ...

  4. linux服务器定时执行python代码

    这个问题我一直觉得比较麻烦,今天还是搞出来了. 一.前提需要知道什么: 1.需要操控linux服务器的终端框.一般是宝塔或者Xshell 2.服务器安装了python环境.没有安装的话可以先安装 3. ...

  5. ※ 用一个代码同时运行其他python代码

    ※ 用一个代码执行指定python程序 本文主要介绍一个简单的小知识,即利用一个代码去执行所有你所写好的代码程序. 直接开工! import os os.system("python 执行的 ...

  6. python在服务器上运行慢_Windows监控进程服务器IIS进程状态解决CPU暴满造成服务器运行缓慢 Python版...

    之前写了bat脚本来解决服务器IIS进程造成CPU暴满状态之后感觉不胜满意,且不效率.后发现用Python的脚本比bat高效且安全不会存在误杀现象,现将其分享与大家其程序和源码我放在了百度网盘,如果有 ...

  7. python编程( 第一份Windows平台运行的python代码)

    [ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 在windows上面编程其实不复杂,特别是python这一类的脚本语言.如果代码本身是以sock ...

  8. OMP步骤及可运行的python代码(个人理解版)

    第一步:初始化残差,以及已经使用过的列向量空间: 第二步:对列向量进行初始化,也就是归一化:(因为求贡献时,要用到内积的绝对值除以列向量的模,因 此先归一化后,就可以直接求内积的绝对值,为什么是内积? ...

  9. 实验室服务器使用指南:pytorch、tensorflow安装问题、visdom安装问题本地远程调用服务器jupyter问题、本地pycharm远程连接服务器

    需要:实验室服务器账号+本地windows装有Xshell和xftp 一:安装anoconda: 1:windows本地下载anoconda的安装文件,下载地址 用户:官网 国内用户:清华源 2:经过 ...

最新文章

  1. 排序算法java版,速度排行:冒泡排序、简单选择排序、直接插入排序、折半插入排序、希尔排序、堆排序、归并排序、快速排序...
  2. cadence高速电路设计 光盘_嘉定区高速复印机租赁费用
  3. hdu 2612 Find a way (广搜)
  4. LeetCode 110平衡二叉树-简单
  5. VisualStudio运行C++项目检测include<stdio.h>报错解决方案
  6. java字符串string_Java字符串String方法总结
  7. 面试:一文搞懂重载和重写的区别
  8. centos6.8安装httpd后无法访问
  9. c语言case标号是连续的吗,在switch语句中,case后的标号只能是什么?_后端开发...
  10. 软件质量保证计划_质量保证QA与质量控制QC
  11. Node.js入门初体验
  12. 2020最详细下载安装注册最新版 Secure CRT 8.7
  13. 使用Java实现经典的进程同步问题--哲学家进餐问题
  14. html5字体加粗斜体,font设置字体加粗
  15. 找工作,还是找户口?
  16. 大数据技术如何影响企业决策?
  17. 历届全国大学生GIS应用技能大赛试题及数据
  18. @Reference是干啥的
  19. hyperLynx VX2.5 PCB仿真
  20. ise 时钟约束_在ISE下分析和约束时序

热门文章

  1. 三网折扣话费充值接口文档
  2. linux环境下tomcat扩大内存
  3. CityEngine 三维管道建模教程
  4. 解决typora 或markdown文档图片失效问题
  5. SeetaFace使用(问题)
  6. 如何进行APP界面设计
  7. Linux平台设备驱动
  8. 安装 Ubuntu (乌班图)
  9. java面试高频知识点汇总 2021-02-24
  10. Java的输入/输出