基于远程服务器安装配置Anaconda环境及创建python虚拟环境详细方案(二)

简介: 基于远程服务器安装配置Anaconda环境及创建python虚拟环境详细方案

九(可跳)、创建python虚拟环境的过程和命令与下面的文章是相同的,可直接参考借鉴下面的文章内容进行操作。

参考文章:点击打开《基于Windows下Anaconda创建python虚拟环境教程》文章

十、接下来用一个github项目举例配置对应Requirements的环境,首先输入下面的命令查询远程服务器Cuda的版本,然后博主的远程服务器上Cuda版本是10.1。

nvidia-smi

十一、依次输入下面的命令创建一个新的python虚拟环境,博主举例虚拟环境名称是PASOGB,python版本是设置为3.7。

conda create -n PASOGB python=3.7
yes

十二、复制下面命令激活上一步创建的虚拟环境,为后续配置项目运行虚拟环境做准备。

conda activate PASOGB

十三、打开网页选择下载对应的Pytorch版本,cu101指的是Cuda的版本号,因为博主的远程服务器端是10.1所以选择101,如果你的Cuda版本是10.2可以选择102,因为上面项目Requirements要求Pytorch版本是1.8.0,所以选择torch为1.8.0,然后因为虚拟环境的python版本是3.7,所以选择cp37m。下载到本地后再上传到远程服务器。

Pytorch各版本下载网页:点击打开链接

十四、复制下面的命令按照项目Requirements要求在之前的虚拟环境中安装Pytorch。

pip install torch-1.8.0+cu101-cp37-cp37m-linux_x86_64.whl

十五、安装pytorch-geometric,点击打开下面的链接,然后寻找点击虚拟环境对应的pytorch-geometric,因为虚拟环境的pytorch版本是1.8.0,Cuda版本是10.1,所以选择下面图片中的内容。

pytorch-geometric各版本下载网页:点击打开链接

十六、然后下载下面图片中红色框的四个文件到本地,然后上传到自己的远程服务器。

十七、复制下面命令安装pytorch-geometric,因为按照项目Requirements要求torch-geometric==2.0.1,所以命令中设定了pytorch-geometric的版本。注意:下载安装需要一定时间,需要耐心等候。也可以换一种安装方式,参考此篇文章第五大部分。

pip install torch_sparse-0.6.12-cp37-cp37m-linux_x86_64.whl
pip install torch_spline_conv-1.2.1-cp37-cp37m-linux_x86_64.whl
pip install torch_cluster-1.5.9-cp37-cp37m-linux_x86_64.whl
pip install torch_scatter-2.0.7-cp37-cp37m-linux_x86_64.whl
pip install torch-geometric==2.0.1

十八、项目Requirements剩余的要求可以本地新建一个requirements.txt文本文件,然后将剩余要求复制到文本中去,然后上传到远程服务器。然后复制下面命令运行在虚拟环境中进行对应库的安装。

pip install -r requirements.txt

相关文章
|
人工智能 JavaScript API
零基础构建MCP服务器:TypeScript/Python双语言实战指南
作为一名深耕技术领域多年的博主摘星,我深刻感受到了MCP(Model Context Protocol)协议在AI生态系统中的革命性意义。MCP作为Anthropic推出的开放标准,正在重新定义AI应用与外部系统的交互方式,它不仅解决了传统API集成的复杂性问题,更为开发者提供了一个统一、安全、高效的连接框架。在过去几个月的实践中,我发现许多开发者对MCP的概念理解透彻,但在实际动手构建MCP服务器时却遇到了各种技术壁垒。从环境配置的细节问题到SDK API的深度理解,从第一个Hello World程序的调试到生产环境的部署优化,每一个环节都可能成为初学者的绊脚石。因此,我决定撰写这篇全面的实
3021 67
零基础构建MCP服务器:TypeScript/Python双语言实战指南
|
Ubuntu Linux 网络安全
Linux服务器之Ubuntu的安装与配置
Ubuntu Desktop是目前最成功、最流行的图形界面的Linux发行版;而Ubuntu Server也在服务器端市场占据了较大的份额。今天为大家详细介绍了Ubuntu Server的安装与配置,希望对你能有所帮助。关于VMware、VirtualBox等虚拟化软件的使用,朱哥还会在后续的文章中为大家详细介绍,敬请关注!
|
Shell Linux 网络安全
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
1754 3
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
594 18
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
862 15
|
弹性计算 安全 Linux
使用阿里云服务器安装Z-Blog博客网站流程,新手一键部署教程
本教程教你如何在阿里云99元服务器上,通过宝塔Linux面板一键部署Z-Blog博客。基于CentOS 7.9系统,从远程连接、安装宝塔面板、开放端口到部署Z-Blog全流程详解,操作简单,新手也能轻松搭建个人博客网站。
1377 13
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
人工智能 自然语言处理 安全
Python构建MCP服务器:从工具封装到AI集成的全流程实践
MCP协议为AI提供标准化工具调用接口,助力模型高效操作现实世界。
2006 1
|
Windows
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
417 2
|
Ubuntu Linux
如何在 Ubuntu 服务器上安装桌面环境(GUI)
如果你有任何问题,请在评论区留言。你会在服务器上使用 GUI 吗?参照本文后你遇到了什么问题吗?
2693 0

推荐镜像

更多