windows+Python+virtualenv 环境配置

本文详细介绍了在Windows系统中配置Python、安装pip和virtualenv的步骤,以及如何创建、开启和关闭虚拟环境。适用于需要在Windows系统上进行Python项目开发的读者。

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

virtualenv是Python中常用的虚拟环境。可以理解为属于Python的虚拟机

在Linux和Mac系统上,virtualenv环境是很方便配置的,但是在windows平台上比较麻烦,记录下来和大家分享。

安装 Python

注:本次配置的Python版本是 2.7.X,也就是老版本,新版本Python 3.X 有一些库不支持,所以没有使用。

window下Python 2.7.x的配置就不多说,网上资料很多,可以参见这里。只是下载时候下载 2.7.X 版本。同时,切记将Python 目录添加到系统目录Path下。

安装 pip

pip是什么?官网上的回答是:A tool for installing and managing Python packages.

直观的说,安装好pip,加入Path系统目录之后,命令行(CMD)下就多了一条命令,名叫pip。用这条命令可以自动下载安装 Python 的各种第三方库。

安装pip的过程见这里

说白了,就是命令行下用Python执行两个.py文件:ez_setup.py 和 get-pip.py。同时,切记将 Python 目录下 Scripts 文件夹添加到系统目录Path下。

安装 virtualenv

安装pip之后,再安装virtualenv就简单了,直接在cmd命令行下输入:

>pip install virtualenv

等着下载自动下载并安装完成好。再进入一个希望创建虚拟Python环境的文件夹下,输入命令:

>virtualenv venv

再看看,是不是 cmd 的当前目录下面多了一个 venv 文件夹?这个文件夹就是保存 Python 虚拟环境。

开启、关闭 virtualenv

windows环境中进入 venv(就是你自己创建的虚拟环境文件夹)文件夹,输入命令:

>Scripts\activate

一直 cd 找到 Scripts 文件内部,在命令行下直接执行文件 activate(像 .exe 文件一样,直接在命令行中输入名字即可)

这时候你会发现,命令行变成了这样:


前面多了个(venv)代表进入了这个虚拟环境中了。在这里面,你可以尽情使用 python,pip等命令,都是 virtualenv 帮你配置好的。你可以自己下载别的库。

如果需要关闭这个虚拟环境,输入 deactivate,回车就好。


注意:

virtualenv 创建的虚拟环境与主机的 Python 环境完全无关,你主机配置的库不能在 virtualenv 中直接使用。你需要在虚拟环境中利用 pip install 再次安装配置后才能使用。

### 配置PyCharm中的Python环境 在PyCharm中配置Python环境是一个非常重要的过程,它决定了项目的开发和运行条件。以下是关于如何在PyCharm中设置Python环境的具体说明。 #### 设置Python解释器 为了在PyCharm中正确配置Python环境,需要指定项目使用的Python解释器。操作方法如下: 通过菜单栏依次点击 `File` -> `Settings` (或者 `Preferences` 在 macOS 上),进入 `Project: <Your Project Name>` 下的 `Python Interpreter` 页面[^2]。在此页面上可以选择现有的解释器或创建新的虚拟环境。 #### 创建新虚拟环境 如果当前没有合适的Python解释器可用,则可以在同一界面中选择创建一个新的虚拟环境。这可以通过勾选 `New environment using` 并选择 Virtualenv 或 Conda 来实现。接着定义该虚拟环境的位置及其基于的基础系统级解释器版本[^1]。 #### 使用Pip管理依赖项 一旦设置了正确的解释器之后,在PyCharm内部就可以方便地利用pip工具来管理和安装所需的库文件。对于某些特定需求可能还需要手动下载对应的 `.whl` 文件并执行本地安装命令。 ```bash pip install package_name ``` 上述代码展示了基本形式下的 pip 安装语句;其中替换掉 `package_name` 即可完成相应软件包引入工作。 #### 更改默认下载源加速国内获取速度 考虑到国内外网络差异可能会导致部分资源加载缓慢甚至失败的情况发生,因此建议适当调整pip镜像地址为中国科学技术大学或其他可靠站点所提供的服务链接: 编辑用户专属配置文件 ~/.pip/pip.conf (Windows 系统位于 %APPDATA%\pip\pip.ini 中),添加以下内容以更改官方索引URL至更快捷的选择之一: ```ini [global] index-url = https://mirrors.ustc.edu.cn/pypi/web/simple/ trusted-host= mirrors.ustc.edu.cn ``` 这样就能有效提升后续各类扩展组件抓取效率了。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值