Python虚拟环境的配置

前言:

本人一度被Python的虚拟环境的配置所困扰,前段时间抽空学习了一下,现在总结一下方法,供大家参考。

先使用win+r打开命令行窗口。

展示所有虚拟环境

bash 复制代码
conda env list

创建虚拟环境

例如我们创建一个叫做py_sk的虚拟环境

bash 复制代码
conda create -n py_sk python=3.9

激活环境

bash 复制代码
activate py_sk

此时左边有(py_sk)表示此时已经进入py_sk的虚拟环境中了

展示所有的包

bash 复制代码
pip list

下载特定的包

此时我们可能需要numpy等Python常用的包,下面展示如何下载特定的包。

bash 复制代码
pip install numpy

我们以下载numpy为例

下载结束之后我们再展示一下所有的包:

使用pip list命令,此时发现numpy已经在此虚拟环境中了。

删除特定的虚拟环境

可能存在此虚拟环境不再被需要的时候,下面展示如何删除某虚拟环境

bash 复制代码
conda deactivate  #先退出当前的虚拟环境,否则删除不了


conda env remove --name py_sk  #删除当前虚拟环境py_sk

如果被删除的虚拟环境是当前虚拟环境,则先退出当前虚拟环境,再进行删除。

最后我们再使用conda env list来查看所有虚拟环境,我们发现py_sk已经被删除了。

相关推荐
zhixingheyi_tian7 分钟前
一份GC日志的解读
java·开发语言
czhaii8 分钟前
串口1中断收发-C语言-MODBUS协议
c语言·开发语言
一只专注api接口开发的技术猿24 分钟前
电商评论自动化监控与情感数据分析完整落地教程(附可直接运行 Python 代码)
大数据·数据库·python·数据分析·自动化
apihz37 分钟前
随机驾考题目(C 照科一 / 科四 2000+ 题)免费API调用教程
android·java·c语言·开发语言·网络协议·tcp/ip
matlab代码1 小时前
基于matlab人脸疲劳驾驶检测系统(可使用其它人脸视频)【源码39期】
开发语言·matlab·人脸疲劳检测
柒和远方2 小时前
LeetCode 4. 寻找两个正序数组的中位数 —— 二分划分的艺术
javascript·python·算法
zenithdev12 小时前
fastcache:为 Go 设计的低 GC 压力内存缓存
开发语言·其他·缓存·golang
想你依然心痛2 小时前
自定义RTOS内核:从零实现上下文切换与任务调度——汇编、PendSV
java·开发语言·汇编·pendsv
geovindu2 小时前
java:Abstract Factory Pattern
java·开发语言·后端·设计模式·抽象工厂模式·创建型模式
geovindu2 小时前
java: Factory Method Pattern
java·开发语言·后端·设计模式·工厂方法模式·创建型模式