【20210906】让实验室服务器运行本地python代码
从零开始配置实验室电脑的python环境
- 1. 电脑信息
- 2. 电脑环境配置
- (1)Pycharm
- (2)anaconda
- (3)配置Anaconda+pycharm环境
- 3. 服务器环境配置
- 小结
在实验室刚刚装好的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指令不会,以后用到了再查再学
【20210906】让实验室服务器运行本地python代码相关推荐
- 调用别人服务器运行本地文件方法
调用别人服务器运行本地文件方法 登录服务器 ssh july-gpu 复制文件run_cnn.py到服务器 在本地终端运行: scp /Users/apple/Documents/ST/python/ ...
- 使用Linux服务器运行深度学习代码 || 两种方法,粗暴高效
[本文是介绍快速远程使用Linux服务器运行深度学习.机器学习代码,全程高能,史上最全] 前面介绍了以下几个内容,不会的可以转链接看下 教你无脑式安装Xshell.Xftp,快速远程连接使用Linux ...
- python第三方库文件传输_本地 Python 代码上传到 Python 第三方库(Pypi)
程序员对于编程都有自己的"套路",好的套路都会得到复用和 IT 界的传播.这时有一个疑问,怎样来实现呢?小编这里就准备介绍如何将自己写的 Python 包上传到 Python 官网 ...
- linux服务器定时执行python代码
这个问题我一直觉得比较麻烦,今天还是搞出来了. 一.前提需要知道什么: 1.需要操控linux服务器的终端框.一般是宝塔或者Xshell 2.服务器安装了python环境.没有安装的话可以先安装 3. ...
- ※ 用一个代码同时运行其他python代码
※ 用一个代码执行指定python程序 本文主要介绍一个简单的小知识,即利用一个代码去执行所有你所写好的代码程序. 直接开工! import os os.system("python 执行的 ...
- python在服务器上运行慢_Windows监控进程服务器IIS进程状态解决CPU暴满造成服务器运行缓慢 Python版...
之前写了bat脚本来解决服务器IIS进程造成CPU暴满状态之后感觉不胜满意,且不效率.后发现用Python的脚本比bat高效且安全不会存在误杀现象,现将其分享与大家其程序和源码我放在了百度网盘,如果有 ...
- python编程( 第一份Windows平台运行的python代码)
[ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 在windows上面编程其实不复杂,特别是python这一类的脚本语言.如果代码本身是以sock ...
- OMP步骤及可运行的python代码(个人理解版)
第一步:初始化残差,以及已经使用过的列向量空间: 第二步:对列向量进行初始化,也就是归一化:(因为求贡献时,要用到内积的绝对值除以列向量的模,因 此先归一化后,就可以直接求内积的绝对值,为什么是内积? ...
- 实验室服务器使用指南:pytorch、tensorflow安装问题、visdom安装问题本地远程调用服务器jupyter问题、本地pycharm远程连接服务器
需要:实验室服务器账号+本地windows装有Xshell和xftp 一:安装anoconda: 1:windows本地下载anoconda的安装文件,下载地址 用户:官网 国内用户:清华源 2:经过 ...
最新文章
- 排序算法java版,速度排行:冒泡排序、简单选择排序、直接插入排序、折半插入排序、希尔排序、堆排序、归并排序、快速排序...
- cadence高速电路设计 光盘_嘉定区高速复印机租赁费用
- hdu 2612 Find a way (广搜)
- LeetCode 110平衡二叉树-简单
- VisualStudio运行C++项目检测include<stdio.h>报错解决方案
- java字符串string_Java字符串String方法总结
- 面试:一文搞懂重载和重写的区别
- centos6.8安装httpd后无法访问
- c语言case标号是连续的吗,在switch语句中,case后的标号只能是什么?_后端开发...
- 软件质量保证计划_质量保证QA与质量控制QC
- Node.js入门初体验
- 2020最详细下载安装注册最新版 Secure CRT 8.7
- 使用Java实现经典的进程同步问题--哲学家进餐问题
- html5字体加粗斜体,font设置字体加粗
- 找工作,还是找户口?
- 大数据技术如何影响企业决策?
- 历届全国大学生GIS应用技能大赛试题及数据
- @Reference是干啥的
- hyperLynx VX2.5 PCB仿真
- ise 时钟约束_在ISE下分析和约束时序