首页
学习
活动
专区
圈层
工具
发布

在服务器上运行Python项目

连接服务器 1.ubuntu上打开终端,输入 ssh root@服务器的ip 按提示输入密码即可连接到服务器端 2.此时我们位于root下,需要创建自己的账号 useradd username 设置密码...部署环境 Anaconda是一个开源Python发行版本,包括Python 和很多常用库如Numpy、Matplotlib等,对小白很方便 在官网上找到想要下载的版本,直接命令行下载 wget https...安装完成之后,需要关掉并重新打开终端才能生效 这里直接进入我的服务器账号 输入python验证Anaconda是否安装成功 ?...安装框架 在安装Pytorch的时候,我刚开始是在官网 https://pytorch.org/ 生成如下的conda命令行 conda install pytorch torchvision cpuonly...关闭虚拟环境 source deactivate 删除虚拟环境 conda remove -n 虚拟环境名称 --all 上传项目 命令scp -r 本地文件目录 wxy@172.18.5.180:服务器文件目录即可上传

5.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在GitHub上发布一个Python项目需要注意哪些

    本篇介绍个人或企业在 GitHub 上发布一个 Python 项目需要了解和注意哪些内容 如何配置setup.py 如何发布到PyPI 生成pydoc 版本号的选择 License的选择 配置setup.py...发布到PyPI 使用 Python 大家都知道可以通过以下命令来下载你要是使用的外部库,Python 有着大量的第三方库,将开源项目发布到 PyPI 上方便用户使用。...注意:同一个账号不能在 PyPI 和 TestPyPI 同时注册 假设你的项目已经完成了,准备要发布到 PyPI 了,执行下面的命令,就可以将项目发布到 PyPI 上了。...cd docs python -m pydoc -w ..\ # 生成全部文档 执行 python -m pydoc -b 可以在本地立即启动一个 web 页面来访问你 ......是你的项目的 pydoc 文档 关于版本号 另外如果是正式版本,在发布还需要注意版本号的选择。

    1.6K40

    超详细教程教你们如何将node项目部署在云服务器上

    node.js + mongodb 在云服务器上的部署 引言 正文 一、购买服务器 二、登录服务器 三、给服务器安装宝塔面板 四、配置服务器、网站 结束语 引言 因为自己学习了前端大部分知识,然后想自己做网站...,于是学习了node.js,可不知道如何将项目发布到网上,所以花了很多天的时间,搜集了很多的资料,才将项目部署到服务器上,这里给大家分享一下我的部署过程,以免大家走弯路。...接下来就可以将我们的项目放到压缩文件中,然后上传到宝塔面板中了 ,上传好后直接点解压就可以了 ? 找到我们的pm2, 开始设置我们的项目 ? ?...入口文件的端口号修改好后,我们需要放行一下我们项目网站的端口号,即做以下两个步骤 ? ? 然后重启一下项目 ?...这样一个node.js项目就部署完成啦,接下来就通过公网ip + 端口号的方式进行访问 ? 可以看到访问成功了。

    20.3K106

    基于matplotlib的2D3D抽象网格和能量曲线绘制程序

    ,于是自己在之前的脚本的基础上进行了整改写成了只提供接口的Python库,基 本思想就是封装了matplotlib中相关接口,方便快速搭建和定制自己的能量曲线和网格结构, 代码托管在GitHub上并上传至...采用二次插值结合样条插值方法绘制 energy profile energy profile可以理解成在势能面(Potential Energy Surface)上沿着某个特定的方向(反应坐标方向)上能量的变化..., 下面我就上一个简单的例子来画一条顺滑的energy profile, 更多具体的例子我都已经jupyter notebook的形式放在的github上(https://github.com/PytLab...绘制三维网格 绘制三维网格,catplot中我都写了与二维绘制中相对应的类和接口,这里就不赘述了,可以参考项目中的examples: https://github.com/PytLab/catplot/...代码和具体使用的notebook格式的例子均开源并放到了github上 (https://github.com/PytLab/catplot ),欢迎有需要的童鞋参考和使用。

    1.8K70

    如何使用虚拟环境和Jupyter Notebook

    例如,如果项目A需要pandas版本1.0.1,而项目B需要pandas版本1.2.0,则无法在计算机上同时安装这两个版本。...在创建虚拟环境之前,我们需要首先决定将其放置在何处,因此,首先导航到所需的文件夹位置,将在venv_tut文件夹中创建一个新的虚拟环境: cd venv_tut python -m venv tut_venv...将看到它在控制台中执行,并自动打开计算机的浏览器。注意,不要关闭控制台!控制台是后端引擎,浏览器只是一个界面。如果关闭控制台,Jupyter Notebook将关闭。...为Jupyter Notebook创建虚拟环境 为Jupyter Notebook使用虚拟环境与电脑上使用虚拟环境略有不同。...在Jupyter Notebook中,有一个叫做IPython内核的东西,它本质上是在后端执行Python代码的计算引擎。

    4.8K10

    【数据】数据科学家喜欢Jupyter Notebook的10个原因

    IPython是一个Python库,最初旨在改进Python提供的默认交互式控制台并使其对科学家友好。 在2011年,IPython首次发布10年后,IPython Notebook被引入。...几年后,IPython在科学界和工程界获得了不可思议的盛誉。 Notebook开始支持越来越多的Python以外的编程语言。...2014年,IPython开发者宣布了Jupyter项目,该项目旨在改进Notebook的实现并通过设计使其与语言无关。...该项目的名称反映了Notebook支持三种主要科学计算语言的重要性:Julia,Python和R. ?...此外,Jupyter Notebook的易用性意味着您不必担心可重复性; 只需在笔记本上做所有的互动工作,将它们置于版本控制之下,并定期提交。 不要忘记将代码重构为独立的可重用组件。

    1.8K70

    计算机图形学遇上深度学习,针对3D图像的TensorFlow Graphics面世

    可微图形层 接下来,我们将探索 TensorFlow Graphics 的一些可用功能。更多详情,参见 GitHub 项目。 变换 物体变换控制物体在空间中的位置。如下图所示,利用轴角度旋转立方体。...在以下交互式 Colab notebook 中,你可以了解如何使用 Tensorflow Graphics 生成如下渲染。你还可以试验不同的材质和光的参数,更充分地了解其交互过程。...例如,它可以让用户在自己的环境中放置虚拟家具,室内环境搭配家具的场景非常逼真,从而让用户准确地感知到这件家具的外观。 ?...由于其结构不规则,在这些表征上执行卷积要比在规则网格结构上困难得多。...TensorFlow Graphics 提供两个 3D 卷积层和一个 3D 池化层,允许网络在网格上执行语义部分分类(如下图所示),更多信息参见该 Colab notebook: https://colab.sandbox.google.com

    2.1K31

    (数据科学学习手札43)Plotly基础内容介绍

    notebook中专用的方法,即将生成的图形嵌入到ipynb文件中,本文即采用后面一种方式(注意,在jupyter notebook中使用plotly.offline.iplot()时,需要在之前运行...color指定的颜色)     title:str型,设置横坐标轴上的标题     titlefont:字典型,同之前所有同名参数     type:str型,用于控制横坐标轴类型,'-'表示根据输入数据自适应调整...    gridcolor:str型,十六进制色彩,控制网格线的颜色     gridwidth:int型,控制网格线的像素宽度     zeroline:bool型,控制是否在0值处绘制0刻度线     ...side:str型,控制x(y)轴放置于作图区域的位置,'top'、'bottom'控制横轴放置于顶部亦或是底部;'left'、'right'控制纵轴放置于左侧亦或是右侧 下面是几个简单的示例。...,其常用键如下:     rows:int型,控制网格中的行数(放置笛卡尔坐标系类型的子图),也可以设置多于实际绘图需求的行数以达到留白的目的     roworder:str型,设置子图按行,是从下往上叠加还是从上往下叠加

    4.2K40

    Python Matplotlib 绘图使用指南 (附代码)

    matplotlib 是一个基于 Python 的 2D 绘图库,其可以在跨平台的在各种硬拷贝格式和交互式环境中绘制出高图形。 一个有趣的现象。...绝大多数情况下,Notebook 中都是使用 inline 后台,它可以在 Notebook 中嵌入绘图。另一个选项是 qt 后台,它在侧窗口打中打开 Matplotlib 交互 UI 。...此外,这使得我们能够在多个 axes 上做工作,而不是只在一个当前 axes 上。pyplot 使用 1 次创建子图,然后使用 OO 方法。...可以看到,我们可以将 Y-ticks 移动到右边的第二图形中。 5.二维网格的绘制 subplot2grid 需要做什么? 观察下面的绘图格式。 ? 思路是把上面的图形考虑成为 2x4 网格。...然后将多个网格分配给单个图以容纳所需的图形。 ? ? 重点: 我们可以使用 subplot2grid 定制我们的绘图布局。

    2.2K20

    交互式数据可视化,在Python中用Bokeh实现

    正如下图所示,它说明了Bokeh如何将数据展示到一个Web浏览器上的流程。 正如你所看到的,Bokeh捆绑了多种语言(Python, R, lua和Julia)。...Bokeh的优势: Bokeh允许你通过简单的指令就可以快速创建复杂的统计图, Bokeh提供到各种媒体,如HTML,Notebook文档和服务器的输出 我们也可以将Bokeh可视化嵌入flask和django...同时,你也可以看到多个图表选项(图例、X轴名标注、Y轴名标注、坐标网格线、宽度、高度等)和各种图表的范例。...在Bokeh服务器上进行可视化绘图有多个优点: 图表有更多的受众 可对大数据集进行交互式可视化 可根据数据流自动更新图表 创建控制面板和应用程序 开始在Bokeh服务器上绘图之前,我先运行了“bokeh-server...在这里,我们将使用补丁绘图,让我们看看下面的命令: 结语 在本文中,我们讨论了用Bokeh创建可视化以及如何将可视化结果呈现在Notebook文档、html文档以及bokeh服务器上。

    3.9K110

    Python可视化神器——Plotly详细教程

    notebook中专用的方法,即将生成的图形嵌入到ipynb文件中,本文即采用后面一种方式(注意,在jupyter notebook中使用plotly.offline.iplot()时,需要在之前运行...color指定的颜色)     title:str型,设置横坐标轴上的标题     titlefont:字典型,同之前所有同名参数     type:str型,用于控制横坐标轴类型,'-'表示根据输入数据自适应调整...    gridcolor:str型,十六进制色彩,控制网格线的颜色     gridwidth:int型,控制网格线的像素宽度     zeroline:bool型,控制是否在0值处绘制0刻度线     ...side:str型,控制x(y)轴放置于作图区域的位置,'top'、'bottom'控制横轴放置于顶部亦或是底部;'left'、'right'控制纵轴放置于左侧亦或是右侧 下面是几个简单的示例。...,其常用键如下:     rows:int型,控制网格中的行数(放置笛卡尔坐标系类型的子图),也可以设置多于实际绘图需求的行数以达到留白的目的     roworder:str型,设置子图按行,是从下往上叠加还是从上往下叠加

    36K64

    ArcGIS Pro 创建和添加 Python notebook

    保存后,的笔记本项目将出现在 Pro 项目的目录窗格中(在指定的文件夹位置)。 第二个选项是使用目录窗格。...可以将新笔记本添加到在 Pro 项目中配置的任何文件夹连接,包括启动项目时自动创建的默认文件夹。要创建笔记本,请右键单击该文件夹,然后导航至新建 > 新建笔记本。...导入现有笔记本 如果你想引入一个已经存在的 Python notebook,比如在Jupyter 中创建的笔记本或 ArcGIS Online 下载的 ArcGIS Notebook。...请记住,如果从 Pro 外部引入笔记本,可能需要调整数据路径、连接凭据,并确保需要的所有库和模块在的 Pro Python 环境中可用。 启动笔记本 要启动笔记本,只需从目录窗格中双击笔记本项目。...Notebook 视图是浮动的,可以根据工作习惯进行布局。笔记本电脑可以与地图、图表和图形并排放置,也可以全屏显示 ,这取决于你的习惯。

    1.5K10

    在虚拟环境中启动 Jupyter 的方法

    以往在做 web 项目才启用虚拟环境,在神经网络项目上基本不用,但这次不用不行了。下面是为这次项目所做的笔记,以备有需要的朋友使用。 虚拟环境,哪里都少不了。.../bin/activate # 退出 qiwsir@qiwsirs-MBP programming % deactivate 在虚拟环境中启动 Jupyter notebook 进入虚拟环境之后,安装...% jupyter notebook 在 “New” 中看到 programming(前面取的名称),选择。...除法 数学中表示两个数相除,有多种形式,比如 、、 ,在 Python 语言中只能选用一种符号,对于 Python 3.x ,使用 / 符号作为除法运算符,计算结果与数学中的 计算结果相同。...如图3-2-1所示,对于数轴,不论它如何放置,均以其箭头所指方向——数值变大的方向——为“上”,以 轴上的点 B 为例,假设它所表示的值是 ,其中 ,比如是 。

    3.2K20

    玩转 Jupyter Notebook (CentOS)

    的支持包最好用豆瓣源来下载,不要问为什么,就是快 配置 Jupyter Notebook 建立项目目录 我们先为 Jupyter 相关文件准备一个目录: mkdir /data/jupytercd...你也可以直接配置或使用 Nginx 将服务代理到 80 或 443 端口。...访问成功 创建 Notebook 进入【首页】 首先需要输入前面步骤中设置的密码。 然后点击右侧的【 new 】,选择 Python2 新建一个 notebook,这时跳转至编辑界面。...与 Markdown 语法相同,使用多个# 将改变标题级别。 下一步 Markdown Cell 上一步中我们已经尝试了使用了 Markdown Cell 。...例如,如果想在 notebook 中添加 Jupyter 的 logo,并且添加 2px 的黑色边框,放置在单元格左侧,可以这样编写: ? 然后按下 Shift + Enter ,即可渲染出图片。

    3.6K70

    登上GitHub热榜的Python可视化工具:PyGWalker

    PyGWalker(读作“Pig Walker”,谐音梗 ),全称为:Python Binding of Graphic Walker。...想象一下:在Jupyter Notebook 中跑起来一个类Tableau/PowerBI风格的界面,通过简单的拖放操作,就可以完成数据分析和可视化的操作。...在Jupyter Notebook 使用 PyGWalker 首先安装pygwalker: pip install pygwalker 在Jupyter Notebook 中,引入pandas和pygwalker...图片 在工具栏中,您可以将几何类型更改为其他类型以制作不同的图表,例如折线图: 图片 通过放置多个度量来创建对比视图,对比多个指标之间的变化情况,如下图。...PyGWalker可以在各类主流的python环境中运行,你甚至可以在一些数据竞赛平台如kaggle中做数据分析时,通过PyGWalker快速启动一个交互式分析工具来协助你。

    2.8K31

    服务器小白的我,是如何将 node+mongodb 项目部署在服务器上并进行性能优化的

    BiaoChenXuYing 前言 本文讲解的是:做为前端开发人员,对服务器的了解还是小白的我,是如何一步步将 node+mongodb 项目部署在阿里云 centos 7.3 的服务器上,并进行性能优化...购买服务器与域名 服务器上安装所需环境(本项目是 node 和 mongodb ) 服务器上开放端口与设置规则 用 nginx、apache 或者tomcat 来提供HTTP服务或者设置代理 上传项目代码...刷新出现 404 问题,可以看下这篇文章 react,vue等部署单页面项目时,访问刷新出现404问题 3.5 上传项目代码,或者用码云、 gihub 来拉取你的代码到服务器上 我是创建了码云的账号来管理项目代码的...,因为码云上可以创建免费的私有仓库,我在本地把码上传到 Gitee.com 上,再进入服务器用 git 把代码拉取下来就可以了,非常方便。...基于 node + express + mongodb 的 blog-node 项目文档说明 4. 服务器小白的我,是如何将node+mongodb项目部署在服务器上并进行性能优化的

    2.5K22
    领券