pip虚拟环境创建

本文介绍了如何使用pip的virtualenv模块创建轻量级的Python虚拟环境,以避免Anaconda可能带来的性能影响。在Linux环境中,如果遇到`-bash: virtualenv: command not found`错误,解决方案是通过`python -m virtualenv [虚拟环境名称]`来创建虚拟环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

pip虚拟环境创建

使用pip(virtualenv)创建虚拟环境,相较于Anaconda更为轻量化,不会太影响服务器的速度。

配置virtualenv:

pip install virtualenv

创建运行环境:

virtualenv [虚拟环境名称]

Linux环境下可能会出现:-bash: virtualenv: command not found

解决方案:

python -m virtualenv [虚拟环境名称]
### 如何使用 Pip 创建 Python 虚拟环境 虽然 `pip` 主要是一个包管理工具,但可以配合其他模块来创建和管理虚拟环境。对于较新的 Python 版本(3.3 及以上),推荐使用内置的 `venv` 模块而不是单独依赖于 `pip` 来创建虚拟环境[^2]。 然而,在某些情况下,可能仍然会选择基于 `virtualenv` 或者早期版本中的方法来进行操作。下面展示一种利用 `pip` 和辅助命令行工具的方式: #### 使用 virtualenv 工具创建虚拟环境 如果偏好使用 `pip` 并希望保持兼容性,则可以通过安装 `virtualenv` 进行设置: ```bash pip install virtualenv ``` 接着定义一个新的目录作为目标位置,并初始化该虚拟环境: ```bash virtualenv my_project_env ``` 激活新建立好的虚拟环境以便后续工作: - 对于 Linux/macOS 用户来说, ```bash source my_project_env/bin/activate ``` - Windows 用户则应执行如下指令: ```cmd my_project_env\Scripts\activate.bat ``` 一旦处于活动状态下的虚拟环境中,任何由 `pip` 执行的操作都将仅限于此隔离空间内,不会影响全局配置[^1]。 为了确保所有必要的库都被记录下来供他人复制相同的开发条件,建议定期更新并保存当前环境下已安装软件包列表至 `requirements.txt` 文件中: ```bash pip freeze > requirements.txt ``` 当不再需要这个特定的工作区时,可通过简单的停用命令返回到默认系统级解释器及其关联资源: ```bash deactivate ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值