使用conda在Windows上建立虚拟环境

news/2025/3/31 12:01:54/

一:介绍

Conda是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。它适用于多种语言,如Python、R、Scala、Java、Javascript、C/ C++和FORTRAN。Conda安装时默认随Miniconda或Anaconda发行,因此要安装Conda,只需要安装Miniconda或Anaconda即可。

Conda环境是一个目录,包含所有的安装包和依赖,不同环境之间独立且不相互影响。它可以创建环境,以便分隔使用不同Python版本和不同程序包的项目。也可以在环境中安装、卸载和更新包。

虽然并非所有的Python库都能通过Anaconda发行版和conda获得,但同时它也支持非Python库的获得。在使用conda的同时,还可以使用pip来安装包。

二:安装

windows下下载链接https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Windows-x86_64.exe​​​​​​ 下载直接点击下一步安装即可

查看安装完报错


    Traceback (most recent call last):
      File "D:\Program Files\conda\Lib\site-packages\conda\exception_handler.py", line 17, in __call__
        return func(*args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^
      File "D:\Program Files\conda\Lib\site-packages\conda\cli\main.py", line 54, in main_subshell
        parser = generate_parser(add_help=True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "D:\Program Files\conda\Lib\site-packages\conda\cli\conda_argparse.py", line 127, in generate_parser
        configure_parser_plugins(sub_parsers)
      File "D:\Program Files\conda\Lib\site-packages\conda\cli\conda_argparse.py", line 354, in configure_parser_plugins
        else set(find_commands()).difference(plugin_subcommands)
                 ^^^^^^^^^^^^^^^
      File "D:\Program Files\conda\Lib\site-packages\conda\cli\find_commands.py", line 71, in find_commands
        for entry in os.scandir(dir_path):
                     ^^^^^^^^^^^^^^^^^^^^
    OSError: [WinError 123] 文件名、目录名或卷标语法不正确。: '"D:\\Program Files\\jdk\\jdk1.8.0_291\\bin


http://www.ppmy.cn/news/1285931.html

相关文章

C#中的集合

一、集合的概念 数组可以保存多个对象,但在某些情况下无法确定到底需要保存多少个对象,由于数组的长度不可变,因此数组将不再适用。 如何保存数目不确定的对象呢? 为了保存这些数目不确定的对象,C#中提供了一系列特殊…

ubuntu 安装apisix -亲测可用

官方未提供在ubuntu系统中安装apisix的方式,似乎只能通过源码方式安装,但是并不推荐,非常容易失败, 具体操作方式如下: ubuntu和Debian其实类似的,可使用DEB方式安装,如下截图 注意&#xff1…

2023年03月16日_ACM会议的一个观点总结_编程将会被终结

文章目录 威尔士的背景1 - 写代码是脏活1.1 - 计算机科学注定失败 2 - 未来的软件开发团队 最近呢在美国计算机协会 也就是ACM的一个虚拟会议上 前哈佛大学计算机教授 谷歌工程主管 马特威尔士(Matt Welsh)表示 ChatGPT和Github Copilot 预示着编程终结的开始 他断言生成…

前端性能优化 将资源放到 linux 服务器上 提升访问效率

我们先远端连接服务器 然后服务器终端输入 mkdir 目录路径建出一个新的文件路径 回到我们自己的电脑 然后 在要缓存到服务器的文件目录下打开终端 输入 scp -r ./xidis.hdr 用户名 如果没设置用户名就是root服务器公网IP:/root/xhdr例如 scp -r ./xidis.hdr root1.113.266…

处理go中clientv3连接etcd包异常

目录 1、创建任意项目 2、出现异常 3、处理异常 1、创建任意项目 go mod init go-test 项目代码内容: package main//go.etcd.io/etcd/clientv3重点处理这个包 import ("context""fmt""go.etcd.io/etcd/clientv3""log""ti…

obs video-io.c

video_frame_init 讲解 /* messy code alarm video_frame_init 函数用于初始化视频帧。它接受一个指向 struct video_frame 结构体的指针 frame, 视频格式 format,以及宽度 width 和高度 height。该函数根据视频格式的不同,计算出每个视频帧…

计算机网络——计算大题(七)

前言: 最近也是在准备计算机考试,我们的考试形式是上机考试,所以可能有些计算题是会给提供思路的,前面已经对本学期的计算机网络知识有了一个简单的认识与了解,现在我们就来对计算大题进行一个学习吧,这里的…

第一章 前端开发基础html

第一章:前端开发基础:html 第二章:前端开发基础:CSS 第三章:前端开发基础:JavaScript 第四章:前端开发基础:jQuery 第五章:前端UI框架 Layui 文章目录 网页的组成介绍语言…