python创建虚拟环境

ops/2024/10/9 2:48:52/

Python 虚拟环境 venv

python -V
python -m venv .venv_ai (虚拟环境目录名)

使用虚拟环境

cd .venv_ai/Scripts
activate

安装第三方模块

(.venv_ai) D:.venv_ai\Scripts> pip install numpy pandas matplotlib jupyter opencv-python -i https:// mirrors.aliyun.com/pypi/simple

启动jupter测试

jupyter notebook

下载安装 Anaconda

activate // 切换到base环境
activate learn //切换到learn环境
conda create -n learn python=3 //创建一个名为learn的环境并指定python版本为3的最新版本
conda env list //列出conda管理的所有环境
conda list //列出当前环境的所有包
conda install requests 安装requests包
conda remove requests 卸载requests包
conda remove -n learn --all //删除learn环境及下属所有包
conda update requests 更新requests包
conda env export > environment.yaml //导出当前环境的包信息
conda env create -f environment.yaml //用配置文件创建新的虚拟环境

通过yaml文件创建一个新的虚拟环境:

conda env create -f environment.yaml

环境的名称将取决于environment.yaml文件中的name字段。如果你没有在environment.yaml文件中明确指定一个环境名称,conda将默认使用一个基于该文件名的名称。
例如,如果你的environment.yaml文件内容如下:

name: myenv
channels:- conda-forge
dependencies:- python=3.8- numpy- pandas

那么创建的环境名称将是myenv。如果你查看environment.yaml文件并找到name字段,你就能知道环境的名称。如果没有指定name字段,你需要查看conda创建环境时的输出信息来确定环境的名称。


http://www.ppmy.cn/ops/122945.html

相关文章

Day47【最小生成树】

题目链接们 色 首先不难发现答案一定是某条边的权值,且该边两个端点的颜色不同。 类似于 CSP2022S-星战 的思路,我们把 m m m 条边先排序,再分为 m \sqrt m m ​ 个块,并定义边 i i i 的 Hash 权值为 ( c o l u − c o l v…

OJ在线评测系统 后端微服务架构 注册中心 Nacos入门到启动

注册中心 服务架构中的注册中心是一个关键组件,用于管理和协助微服务之间的通信。注册中心的主要职责是服务的注册和发现,确保各个微服务能够相互找到并进行调用。 主要功能: 服务注册:微服务在启动时,将自身信息&am…

Authentication Lab | Timing Attacks

关注这个靶场的其它相关笔记:Authentication Lab —— 靶场笔记合集-CSDN博客 0x01:Timing Attacks 前情提要 由于软件系统对不同输入处理时间的差异,可能会导致系统存在侧信道攻击的隐患。比如,如果输入的是无效的用户名&#x…

Windows系统编程(三)线程并发

进程与线程 进程:直观的说就是任务管理器中各种正在运行的程序。对于操作系统来说,进程仅仅是一个数据结构,并不会真实的执行代码 线程:通常被称作但并不真的是轻量级进程或实际工作中的进程,它会真实的执行代码。每…

JavaScript函数基础(通俗易懂篇)

10.函数 10.1 函数的基础知识 为什么会有函数? 在写代码的时候,有一些常用的代码需要书写很多次,如果直接复制粘贴的话,会造成大量的代码冗余; 函数可以封装一段重复的javascript代码,它只需要声明一次&a…

全网最简单的ElasticSearch入门指引

文章目录 Elasticsearch概述1. Elasticsearch 的架构主要组件 2. Elasticsearch 的工作原理索引操作搜索操作分布式特性 3. Elasticsearch 的特点4. Elasticsearch 的核心功能文档操作查询语言聚合分析 5. Elasticsearch 的配置与管理一、配置文件二、核心配置参数 6. 应用场景…

怎么ping网络ip地址通不通

怎么Ping网络IP地址通不通?要检查网络中的IP地址是否连通,可以使用‌Ping命令。Ping命令通过发送ICMP(Internet Control Message Protocol,因特网控制消息协议)Echo请求报文并等待回应,来判断目标主机是否可…

MQTT协议简介

MQTT协议介绍 MQTT是一个客户端服务端架构的发布/订阅模式的消息传输协议。它具有轻巧、开放、简单、规范、易于实现的特点,适用于受限环境如机器与机器的通信(M2M)以及物联网环境(IoT)。以下是对MQTT协议的详细介绍&…