Pycharm+服务器运行代码
Pycharm+服务器运行代码
- 服务器的连接与Anaconda环境配置
- ssh连接
- 安装Anaconda
- 创建虚拟环境
- 安装代码所需的库
- Pycharm上传代码到服务器
服务器的连接与Anaconda环境配置
ssh连接
我使用的是MobaXterm,新建一个会话,选择SSH,输入主机IP地址+自己的用户名+端口号。
进入到自己的账户目录/home/username/
安装Anaconda
使用wget命令下载Anaconda安装包
wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh
下载后安装
sh Anaconda3-2022.10-Linux-x86_64.sh
按照命令行提示输入yes/回车,完成安装。(安装路径可以自己设置)
进入安装目录下可发现anaconda3文件夹,输入命令conda info
可发现安装的Anaconda信息。
创建虚拟环境
使用如下命令可创建一个python版本为3.7的虚拟环境,用于运行你的代码
conda create -n yourEnvName python=3.7
使用如下命令可以切换虚拟环境
conda activate yourEnvName
安装代码所需的库
虚拟环境中,可以用pip命令逐个安装库,也可以服务器对应的项目目录下,写一个所需的所有库及其版本号的txt文件,例如下图requirements.txt
之后在终端中cd到requirements.txt对应的目录下,使用命令
pip install -r requirements.txt
即可完成所有所需库的安装。
Pycharm上传代码到服务器
Pycharm需使用专业版,用学生邮箱可白嫖。
Pycharm中选择工具->部署->配置
:
点击“+”,选择SFTP,设置服务器的IP等配置信息(可选择是否同步,如果数据集等大文件不会再变可勾选同步),设置好后可点击测试连接,测试是否能连上。
之后在“映射”里配置本地代码路径和服务器部署路径的映射。
界面右下角可给项目配置服务器的解释器。
手动上传代码:Ctrl + Alt + Shift + X
,也可以在 工具->部署
中点击上传。
在界面下方的文件传输中可以看到上传成功。
运行代码,可以看到是在服务器上运行的。
相关文章:
一键自动化博客发布工具,chrome和firfox详细配置
blog-auto-publishing-tools博客自动发布工具现在已经可以同时支持chrome和firefox了.blog-auto-publishing-tools博客自动发布工具现在已经可以同时支持chrome和firefox了。 很多小伙伴可能对于如何进行配置和启动不是很了解,今天带给大家一个详细的保姆教程,只需要跟着我的…...
5月做题记录
whk考完了,复活了。继续更新。...
CSS JS Effect – 用 wheel 模拟 scroll
前言 在 用 JavaScript 实现 position sticky 文章中,我提到了用 wheel 来模拟 scroll 效果。 这篇来说说具体怎么实现,挺简单的哦。Preparation table.html<div class="container"><table><thead><tr><th>First Name</th><…...
Kappa系数-评估分类算法的表现
#创作灵感# 涉及到算法的评价指标,其中有个 Kappa 系数,这里记录一下,便于理解。 #正文# 在机器学习领域,评价分类算法的准确性是至关重要的一环。而Kappa系数作为一种评价分类算法准确性的方法,能够帮助我们更全面地…...
iOS cocoapods 升级
简介 首先需要先安装成功并且可以正常使用cocoapods,该部分请参考其他文章如果之前已经可以正常使用,那么安装将非常简单,只需要三个命令行(如果顺利的话) 具体过程 查看当前的cocoapods版本,便于之后查…...
IBM SPSS Statistics for Mac v27.0.1中文激活版:强大的数据分析工具
IBM SPSS Statistics for Mac是一款功能强大的数据分析工具,为Mac用户提供了高效、精准的数据分析体验。 IBM SPSS Statistics for Mac v27.0.1中文激活版下载 该软件拥有丰富的统计分析功能,无论是描述性统计、推论性统计,还是高级的多元统计…...
Pycharm+服务器运行代码
Pycharm服务器运行代码服务器的连接与Anaconda环境配置ssh连接安装Anaconda创建虚拟环境安装代码所需的库Pycharm上传代码到服务器服务器的连接与Anaconda环境配置 ssh连接 我使用的是MobaXterm,新建一个会话,选择SSH,输入主机IP地址自己的…...
【Spring】IDEAspring-mybatis的整合----关于配置文件的整合
文章目录spring-mybatis的整合过程步骤1.导包,spring的jar包,mybatis的jar包2.mybatis.xml配置3.spring-mybatis.xml配置4.dao、service层、代码测试spring-mybatis的整合过程步骤 1.导包,spring的jar包,mybatis的jar包 <!--统…...
ssm技术
ssm ssm框架配置 maven项目–》webquickstart pom文件 <?xml version"1.0" encoding"UTF-8"?><project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLo…...
MQ消息队列
MQ消息队列 消息队列(Message Queue,简称MQ),指保存消息的一个容器,本质是个队列 消息队列是大型分布式系统不可缺少的中间件,也是高并发系统的基石中间件 使用消息队列还可以实现异步处理 下图便是消息…...
【JVM技术专题】精心准备了一套JVM分析工具的锦囊「JConsole补充篇」
前提概要 本篇文章主要针对于之前本系列文章的补充版,之前落下了Jconsole分析工具,所以为了了却这个遗憾,所以小编又开了这篇文章,主要针对于Jconsole工具进行相关的应用性能分析。 初识JConsole 【Jconsole(Java Moni…...
基于PHP的高效协同办公管理系统
有需要请私信或看评论链接哦 可远程调试 基于PHP高效协同办公管理系统一 介绍 高效协同办公管理系统基于Yii框架开发,数据库mysql,可以稳定用于商业以及门户级的开发和使用。 二 系统功能 用户 1 办公门户(邮件/日志/汇报/日程/信息中心/通知公告/微博…...
第十四届蓝桥杯(Web应用开发)模拟赛1期-大学组
数据类型检测 请看这篇数据类型检测 渐变色背景生成器 html <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta http-equiv"X-UA-Compatible" content"IEedge" /><meta name&…...
【遥感科学】遥感科学绪论
第一章 绪论 本系列适用于梅安新老师的遥感导论复习,也可以作为遥感领域的快速入门文章 一、遥感的基本概念 啥子是遥感?借用童庆禧院士的理解,那就是欲穷千里目,更上一层楼,遥感可以看做人的眼睛或者感知的延伸&…...
Tensorflow图像识别 Tensorflow手写体识别(二)
资源介绍 我们从 MNIST handwritten digit database, Yann LeCun, Corinna Cortes and Chris Burges 这条链接(MNIST官网)中下载好数据集,如下: 下载下来以后整理成包含四个压缩包的文件MNIST_data(不要解压&#x…...
盘点上海IB国际学校,你会选哪一所呢?
之前,小编给大家盘点了上海热门的AP学校和Alevel学校,同时也介绍了国际课程的具体情况;今天就和大家聊聊上海的IB国际学校。IB即是国际文凭组织IBO(International Baccalaureate Organisation)为全球学生开设从幼儿园到大学预科的课程&#x…...
MySQL技能树学习——数据库组成
数据库组成: 数据库是一个组织和存储数据的系统,它由多个组件组成,这些组件共同工作以确保数据的安全、可靠和高效的存储和访问。数据库的主要组成部分包括: 数据库管理系统(DBMS): 数据库管理系…...
【开发技巧 | 第二篇】IDEA新增作者信息、方法参数返回值
文章目录 2.IDEA新增作者信息、方法参数返回值2.1类新增作者信息2.2方法新增参数返回信息2.3测试2.3.1新建类2.3.2新建方法 2.IDEA新增作者信息、方法参数返回值 2.1类新增作者信息 打开IDEA的Settings,Editor->Code Style->File and Code Templates->Inc…...
ffplay支持mac/iOS硬解码实践
1. ffmpeg编译开启videotoolbox的支持。 ./configure --enable-videotoolbox --enable-hwaccels 2. stream_component_open方法中开启硬件解码器。 int FSPlay::stream_component_open(VideoState *is, int stream_index) {//...codec avcodec_find_decoder(avctx->code…...
github fork项目不带tag解决
github中fork别人的项目,clone下来后发现只有代码,没有tag,而我们现在想基于某个tag生成新分支,然后基于这个分支来开发。 第一步,需要把原来的tag都同步过来 # Fork源仓库 # Repo: aaa/project # Fork: bbb/project…...
R语言学习—4—数据矩阵及R表示
1、创建向量、矩阵 在R中,c()函数用于创建向量或组合数据对象。它在某些情况下可能会被省略,因为R有一些隐式的向量创建规则。例如,当你使用:操作符创建一个数字序列时,R会自动创建一个向量,所以你不需要显式地调用c()…...
ThreeJS:项目搭建
介绍如何基于Vite、Vue、React构建ThreeJS项目。 Vite项目 1. 初始化项目,命令:npm init vitelatest, 2. 安装依赖,命令:npm install, 3. 启动项目,命令:npm run dev。 4. 样式初始…...