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已经被删除了。

相关推荐
leaves falling8 分钟前
C语言内存函数-
c语言·开发语言
程序员:钧念9 分钟前
深度学习与强化学习的区别
人工智能·python·深度学习·算法·transformer·rag
数据与后端架构提升之路40 分钟前
TeleTron 源码揭秘:如何用适配器模式“无缝魔改” Megatron-Core?
人工智能·python·适配器模式
至为芯2 小时前
IP6537至为芯支持双C口快充输出的45W降压SOC芯片
c语言·开发语言
hele_two2 小时前
快速幂算法
c++·python·算法
小羊羊Python2 小时前
SoundMaze v1.0.1正式发布!
开发语言·c++
浩瀚地学2 小时前
【Java】JDK8的一些新特性
java·开发语言·经验分享·笔记·学习
l1t2 小时前
利用DeepSeek将python DLX求解数独程序格式化并改成3.x版本
开发语言·python·算法·数独
yugi9878384 小时前
基于遗传算法优化主动悬架模糊控制的Matlab实现
开发语言·matlab
moxiaoran57534 小时前
Go语言的错误处理
开发语言·后端·golang