基于远程服务器安装配置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

相关文章
|
9月前
|
人工智能 JavaScript API
零基础构建MCP服务器:TypeScript/Python双语言实战指南
作为一名深耕技术领域多年的博主摘星,我深刻感受到了MCP(Model Context Protocol)协议在AI生态系统中的革命性意义。MCP作为Anthropic推出的开放标准,正在重新定义AI应用与外部系统的交互方式,它不仅解决了传统API集成的复杂性问题,更为开发者提供了一个统一、安全、高效的连接框架。在过去几个月的实践中,我发现许多开发者对MCP的概念理解透彻,但在实际动手构建MCP服务器时却遇到了各种技术壁垒。从环境配置的细节问题到SDK API的深度理解,从第一个Hello World程序的调试到生产环境的部署优化,每一个环节都可能成为初学者的绊脚石。因此,我决定撰写这篇全面的实
2168 67
零基础构建MCP服务器:TypeScript/Python双语言实战指南
|
6月前
|
监控 安全 程序员
Python日志模块配置:从print到logging的优雅升级指南
从 `print` 到 `logging` 是 Python 开发的必经之路。`print` 调试简单却难维护,日志混乱、无法分级、缺乏上下文;而 `logging` 支持级别控制、多输出、结构化记录,助力项目可维护性升级。本文详解痛点、优势、迁移方案与最佳实践,助你构建专业日志系统,让程序“有记忆”。
547 0
|
7月前
|
JSON 缓存 开发者
淘宝商品详情接口(item_get)企业级全解析:参数配置、签名机制与 Python 代码实战
本文详解淘宝开放平台taobao.item_get接口对接全流程,涵盖参数配置、MD5签名生成、Python企业级代码实现及高频问题排查,提供可落地的实战方案,助你高效稳定获取商品数据。
|
8月前
|
人工智能 自然语言处理 安全
Python构建MCP服务器:从工具封装到AI集成的全流程实践
MCP协议为AI提供标准化工具调用接口,助力模型高效操作现实世界。
1477 1
|
8月前
|
JavaScript 前端开发 机器人
【Azure Bot Service】在中国区Azure上部署机器人的 Python 版配置
本文介绍了在中国区Azure上使用Python SDK配置Azure Bot Service时遇到的问题及解决方案,涵盖参数设置与适配器配置,适用于希望在Azure中国区部署Python机器人的开发者。
238 8
|
8月前
|
人工智能 缓存 监控
构建高效MCP客户端:应对多服务器环境的完整指南
本文深入探讨了在多服务器环境下构建高效、可靠的Model Context Protocol(MCP)客户端的关键技术与最佳实践。内容涵盖MCP基础架构、连接管理、请求路由、容错机制、会话管理、性能监控及安全认证等核心设计,提供了完整的实现类与部署配置示例,助力开发者构建高性能MCP客户端,提升AI模型与工具集成的效率与稳定性。
|
11月前
|
人工智能 安全 Shell
Jupyter MCP服务器部署实战:AI模型与Python环境无缝集成教程
Jupyter MCP服务器基于模型上下文协议(MCP),实现大型语言模型与Jupyter环境的无缝集成。它通过标准化接口,让AI模型安全访问和操作Jupyter核心组件,如内核、文件系统和终端。本文深入解析其技术架构、功能特性及部署方法。MCP服务器解决了传统AI模型缺乏实时上下文感知的问题,支持代码执行、变量状态获取、文件管理等功能,提升编程效率。同时,严格的权限控制确保了安全性。作为智能化交互工具,Jupyter MCP为动态计算环境与AI模型之间搭建了高效桥梁。
741 2
Jupyter MCP服务器部署实战:AI模型与Python环境无缝集成教程
|
9月前
|
弹性计算 关系型数据库 Nacos
低配阿里云 ECS 如何 docker 环境部署 NACOS : 单机版模式
NACOS 单机版 Docker 安装指南。使用指定端口和 custom.env 配置文件启动 Nacos 服务,适用于 2.X 版本,包含 gRPC 支持及 MySQL 数据源配置。 -e MODE=standalone \
756 5

推荐镜像

更多