Pycharm建立虚拟环境和virtualenv虚拟环境

本文详细介绍了如何在PyCharm中创建和管理虚拟环境,包括在创建项目时设置虚拟环境、使用virtualenv创建、激活与删除虚拟环境,以及在Linux环境下操作。还涉及到虚拟环境更换pip源、依赖库的导出与安装,确保Python项目的隔离与高效开发。

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

第一种:pycharm创建项目的时候设立虚拟环境
第二种:virtualenv /xx/路径/虚拟环境文件名 --创建
Scripts目录下运行 activate.bat—激活
Scripts目录下运行 deactivate.bat—退出
删除虚拟文件即可-----删除

linux环境安装
安装  pip3 install virtualenv linux默认安装了python2.7所以用pip3
创建
    virtualenv 虚拟环境文件名
    virtualenv -p /usr/bin/python3.7 env3.7 linux系统指定python3.7版本
    virtualenv -p /usr/bin/python2.7 env2.7 linux系统指定python2.7版本
激活
    source /home/user/env_home/my_env/bin/active
退出
    deactivate
删除虚拟环境
    rm -rf  虚拟文件名
虚拟环境更换pip源
pip install pqi
pqi ls
    查看国内源参数
pqi use 国内源参数
    如:pip use douban
依赖库导出和安装
导出
    pip freeze > requirements.txt
安装
    pip install -r requirements.txt

在这里插入图片描述

### 如何在 PyCharm 中创建使用 virtualenv 虚拟环境 #### 创建新项目时自动创建虚拟环境 对于希望从头开始的新项目,可以在创建过程中让 PyCharm 自动生成 `virtualenv`。 1. 启动 PyCharm 并选择“Create New Project”,这将引导至新建项目的界面[^2]。 2. 在弹出窗口中的“Location”框内输入项目保存位置以及项目名称;接着,在右侧的“Interpreter”选项卡中选择“New environment using Virtualenv”。此时可以选择特定版本的 Python 解释器来构建此新的虚拟环境。如果本地有多个 Python 版本,则可以通过下拉菜单挑选所需的解释器版本。 #### 为现有项目手动配置虚拟环境 针对已有代码库的情况,也可以轻松为其关联一个独立的 `virtualenv`: 1. 打开目标项目后转到 File -> Settings (Windows/Linux) 或 PyCharm -> Preferences (macOS),导航到 Project: <project_name> -> Python Interpreter。 2. 点击右上角齿轮图标并选取“Add...”,之后会看到三个选项:“Virtualenv Environment”, “Existing environment” “Conda Environment”。这里应选择第一个即“Virtualenv Environment”以创建全新的虚拟环境实例。 3. 接下来按照提示完成剩余步骤,包括但不限于指定基础解释器的位置等细节设置。完成后记得点击 OK 应用更改。 #### 激活与管理虚拟环境中软件包 一旦建立了合适的虚拟环境,就可以通过多种方式向其中引入必要的第三方依赖项了: - **图形化操作**:回到刚才提到过的“Python Interpreter”页面,直接利用界面上提供的按钮快速查找并安装所需模块; - **命令行工具**:切换到 IDE 内置终端(Terminal),确保当前工作目录位于所关心的那个虚拟环境下边,随后执行类似于 `pip install requests` 的指令来进行包管理。 需要注意的是,在某些操作系统比如 Windows 上,默认的安全策略可能会阻止 `.bat` 文件或 PowerShell 脚本被执行。遇到这种情况时,建议先调整系统的执行策略允许运行来自可信源的脚本文件,具体做法是在具有管理员权限的 PowerShell 控制台里键入 `Set-ExecutionPolicy RemoteSigned` 来放宽限制条件[^4]。 ```bash # 更新Powershell执行策略以便能够正常激活virtualenv Set-ExecutionPolicy RemoteSigned ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值