给一个新项目配置conda环境的完整流程

  1. 创建环境,并指定python的版本,我这边指定为3.7:

    conda create --name [自定义的环境名] python=3.7
    

    我这边假定我的环境名为grand:

    conda create --name grand python=3.7
    
  2. 创建成功后,初始化一下conda:

    source activate
    
  3. 激活刚刚创建的环境:

    conda activate  [环境名]
    

    示例:

    conda activate grand
    
  4. 查看一下pip的路径,pip得在当前环境的路径下pip install后包才会下在这个环境下:

    which pip
    

现在可以用pip install或者conda install下载项目所需要的包了

  1. 下载pytorch
    (1)查看cuda版本:nvcc -V
    (2)显示出我的是cuda11.3,去https://download.pytorch.org/whl/torch_stable.html找到对应版本的torch,比如我的就是:
    在这里插入图片描述
    (3)将该下载到本地后,使用xftp传到远程服务器上,在远程服务器上使用pip install 该文件名字下载pytorch。
    (4)检验pytorch能否正常使用:
    import torch
    print(torch.__version__)  #注意是双下划线
    print(torch.version.cuda)
    print(torch.cuda.is_available())
    print(torch.cuda.get_device_name())
    
  2. 下载和pytorch相关的包:
    (1)在这个网站中找到对应版本的torch:https://pytorch-geometric.com/whl/
    (2)下载想要的包,以同样的方式传到服务器上用pip intsall下载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/555510.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Google DeepMind: Many-Shot vs. Few-Shot

本文介绍了如何通过增大上下文窗口,利用大型语言模型(LLMs)进行多实例上下文学习(Many-Shot In-Context Learning,ICL)的方法。主要描述了现有的几实例上下文学习方法虽然在推理时能够通过少量例子学习&…

基于Java+SpringBoot+vue动物救助平台设计和实现

基于JavaSpringBootvue动物救助平台设计和实现 🍅 作者主页 央顺技术团队 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 文末获取源码联系方式 📝 🍅 查看下方微信号获取联系方式 承接各种定制系统 &#…

树莓派使用总结

手上拿到了一块Raspberry Pi 4B板子。研究一下怎么用。 安装系统 直接到官网【Raspberry Pi 】下载在线安装助手 安装好后,打开软件,选择好板子型号、系统、TF卡,一路下一步就行。 树莓派接口 直接查看官方的资料【Raspberry Pi hardwar…

基础算法之二分算法

前言 本次博客,将要介绍二分算法的基本原理以及如何使用,深入浅出 二分可以针对整型以及浮点型接下来对其讲解希望对小白有所帮助吧 整型的二分法 一般要在一个数组中猜出一个数是否存在我们可以遍历一遍整个数组,判断是否存在&#xff0…

Java面向对象编程

标题:Java面向对象编程 文章目录 标题:Java面向对象编程前言:面向对象的三条主线一、面向对象编程概述1.1 程序设计思路1.2 Java语言的基本元素:类和对象1.3 对象的内存解析 二、类的成员1—成员变量2.1 “变量”定义&分类2.2…

蓝桥杯备赛

关闭同步流: ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); 注意数据范围:数据范围较大时干脆所有变量类型都定义成longlong等。 stl: sort函数 时间复杂度为nlog(n); sort(数组指针,从指针开始多少个数,great…

如何辨别:DNS污染or DNS劫持?

DNS劫持和DNS污染的情况在互联网中并不少见,到底是出现了DNS污染还是DNS劫持。什么是DNS污染?什么是DNS劫持?我们该如何辨别DNS污染和DNS劫持? DNS劫持: DNS 劫持是指恶意攻击者通过非法手段篡改了网络中的 DNS 服务…

HTML快速入门

HTML简介 HTML(超文本标记语言)是一种用于创建网页和Web应用程序的标记语言。它由一系列标签组成,每个标签通过尖括号来定义,并用于标记文本、图像、链接和其他内容。HTML标签描述了网页中的信息结构和布局,并定义了文…

[MySQL数据库] 索引与事务

1. 索引 1.1 概念 索引是一种特殊的文件,包含着对数据表里所有记录的引用指针.可以对表中的一列或多列创建索引,并指定索引的类型,各类索引有各自的数据结构实现. 1.2 作用 数据库中的表、数据、索引之间的关系,类似于书架上的图书、书籍…

【Redis】面试题汇总

Redis什么是Redis、使用场景有哪些Redis 为什么这么快?Redis 数据类型及使用场景五种常见的 Redis 数据类型是怎么实现?Redis是单线程吗Redis 采用单线程为什么还这么快?Redis 如何实现数据不丢失?Redis 如何实现服务高可用&#…

【复习笔记】FreeRTOS(六) 队列操作

本文是FreeRTOS复习笔记的第六节,队列操作。 上一篇文章: 【复习笔记】FreeRTOS(五)时间片调度 文章目录 1.队列操作1.1.队列操作过程1.2.队列操作常用的API函数 二、实验设计三、测试例程四、实验效果 1.队列操作 队列是为了任务与任务、任务与中断之间…

极狐GitLab x LigaAI,AI 时代研发提效新范式

GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。 近日,极狐GitLab 和 LigaAI 宣布合作,双…

分布式锁设计

一、为什么需要分布式锁 1.1 单体项目同步实现 在单进程(启动一个jvm)的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线…

vue2中props属性设置一个对象或数组的默认值

在Vue.js中,如果您想要为一个props属性设置一个对象或数组的默认值,您应该使用一个函数来返回这个默认值。这是因为对象和数组是引用类型,直接将它们作为默认值可能会导致预设的默认值被所有实例共享,这不是我们想要的结果。 下面…

zabbix 自定义模板,邮件报警,代理服务器,自动发现与自动添加及snmp

目录 一. 自定义监控内容 1. 在客户端创建自定义 key 2. 在 web 页面创建自定义监控项模块 2.1 创建模板 2.2 创建应用集 2.3 创建监控项 2.4 创建触发器 2.5 创建图形 2.6 将主机与模板关联起来 登录测试 2.7 设置邮件报警 测试邮件报警 3. nginx 服务状况的检测…

Vue中SourceMap的使用方法详解

目录 一、概述 二、使用方法 三、生成SourceMap 四、优化 五、结语 一、概述 Vue.js是一套构建用户界面的渐进式框架,通过HTML模板或者直接写render函数可以快速开发单页应用。在开发过程中,很多时候我们需要调试代码,追踪错误。Vue官方…

Linux:调试器 - gdb

Linux:调试器 - gdb gbd基本概念gbd调试浏览断点运行变量 gbd基本概念 GDB (GNU Debugger) 是一个强大的命令行调试工具,用于调试各种编程语言(如C、C、Java、Python等)编写的程序。使用 gdb可以帮助开发人员更快地定位和修复程序中的缺陷,提高代码质量和开发效率。…

Python介绍(未完)

文章目录 Python 背景知识Python 是谁创造的?Python 可以用来干什么?Python 的优缺点 搭建 Python 环境安装 Python搭建 PyCharm 环境新工具到手,赶紧试试中文设置第一个Python程序 Python基础语法基础语法(1)常量和表…

Error : java 错误 : 不支持发行版本5 ( 完美解决)

解决方案 1. 原因 idea的默认配置JDK版本与当前项目所需版本不一样 方案一(每一个项目可能都要配置一遍) Ctrlshitalts 打开项目结构,设置项目所需的JDK版本,本项目需要JDK8 Modules的JDK版本为5,这时就会报Error …

最大公约数和最小公倍数(C语言)

一、N-S流程图&#xff1b; 二、运行结果&#xff1b; 三、源代码&#xff1b; # define _CRT_SECURE_NO_WARNINGS # include <stdio.h>//实现最大公约数函数&#xff1b; int max(int x, int y) {//初始化变量值&#xff1b;int judge 1;//运算&#xff1b;judge x %…