使用venv 创建虚拟环境

1. 安装venv

python3.6及以上已经默认安装,python3.5需要通过系统的包管理工具安装,例如在Ubuntu上,可以这么安装:

复制代码
sudo apt install python3-venv

2.创建虚拟环境

python 复制代码
                虚拟环境名字
python3 -m venv test_env

3. 启用虚拟环境

在Linux和Mac环境下,打开终端,执行下面的命令:

python 复制代码
source ./test_env/bin/activate

在Windows环境下,打开PowerShell,执行下面的命令:

4. 安装包

虚拟环境启用后,就可以使用pip命令来安装需要的包:

python 复制代码
pip install easydict

注意这里不需要root权限,因此无需添加sudo

在Linux和Mac系统上,安装的包放在./test_env/lib/pythonx.x/site-packages 目录下,在Windows系统上,是在./test_env/Lib/site-packages 目录下。

6. 退出虚拟环境

退出虚拟的python环境,在命令行执行下面的命令即可:

复制代码
deactivate
相关推荐
東雪蓮☆1 天前
Docker 搭建 Nginx 并启用 HTTPS 具体部署流程
运维·nginx·docker
无敌最俊朗@1 天前
如何把qt + opencv的库按需要拷贝到开发板
linux·qt
漫谈网络1 天前
KVM创建的虚拟机,虚拟机的网卡是如何生成的
运维·服务器·网络·qemu·虚拟化·kvm
mjhcsp1 天前
深入解析 IDM 插件开发挑战赛:技术要点与实践指南
服务器·阿里云·云计算
NiKo_W1 天前
Linux 进程通信——匿名管道
linux·运维·服务器
zz-zjx1 天前
Nginx 生产级知识架构树(按流量路径 + 运维维度组织)含生产常见错误
运维·nginx·架构
diqiudq1 天前
用AMD显卡节省nVidia显卡显存占用
linux·深度学习·ubuntu·显存释放
励志不掉头发的内向程序员1 天前
【Linux系列】并发世界的基石:透彻理解 Linux 进程 — 进程状态
linux·运维·服务器·开发语言·学习
种时光的人1 天前
无状态HTTP的“记忆”方案:Spring Boot中Cookie&Session全栈实战
服务器·spring boot·后端·http
小龙报1 天前
《KelpBar海带Linux智慧屏项目》
linux·c语言·vscode·单片机·物联网·ubuntu·学习方法