使用命令行创建并激活虚拟环境

1.安装virtualenv

pip install virtualenv

2.创建虚拟环境

在当前目录下创建一个名为 venv 的虚拟环境: virtualenv venv

指定目录下创建名为venv的虚拟环境:先进入指定目录再执行 virtualenv venv

3.激活虚拟环境(venv是创建时虚拟环境的名称)

在 Windows 上:

.\venv\Scripts\activate

如果使用的是powershell:

.venv\Scripts\activate.ps1

在 macOS/Linux 上:

source venv/bin/activate

4.退出到虚拟环境

退出虚拟环境:deactivate

### 创建 Python 虚拟环境以解决 `ModuleNotFoundError` 问题 为了有效隔离项目的依赖关系避免因模块未安装而引发的 `ModuleNotFoundError`,推荐使用虚拟环境工具。以下是创建和管理 Python 虚拟环境的具体方式: #### 使用 venv 模块创建虚拟环境 Python 自带的标准库中包含了一个名为 `venv` 的模块,专门用来创建轻量级的虚拟环境。以下是操作步骤: 1. **打开终端或命令行界面** 2. **导航至目标目录**(可选) ```bash cd /path/to/your/project ``` 3. **运行以下命令创建新的虚拟环境** 命令中的 `<env_name>` 表示新虚拟环境的名字,可以根据个人喜好命名。 ```bash python -m venv <env_name> ``` 此命令会在当前工作目录下生成一个新的文件夹,其中包含独立的 Python 解释器副本以及标准库[^1]。 #### 启动虚拟环境 根据不同操作系统启动虚拟环境的方法略有差异: - **Windows 平台** ```bash <env_name>\Scripts\activate ``` - **macOS/Linux 平台** ```bash source <env_name>/bin/activate ``` 一旦激活成功,在命令提示符前会显示所启用的虚拟环境名称作为前缀标志。 #### 安装所需的第三方包 进入虚拟环境之后,所有的包都会被局限在这个单独的空间内不会影响系统的全局设置。此时可以安全地利用 pip 工具来下载必要的扩展功能支持例如 requests 库等。 ```bash pip install requests ``` 这样就可以确保只有该虚拟环境下才存在这些特定版本的软件包从而规避冲突风险[^2]。 #### 关闭虚拟环境 完成开发测试等工作以后记得及时退出当前活动状态下的特殊区域回到默认状态下继续日常作业流程即可简单执行下面这条指令实现目的: ```bash deactivate ``` --- ### 总结 通过上述介绍可以看出构建专属的小规模生态系统对于维护复杂工程项目来说是非常有帮助的一项技能掌握起来也不困难只要按照既定规则一步步去做就能轻松搞定类似“No module named”的麻烦事啦!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值