Mac系统配置Python虚拟环境完整指南

Dylan
Dylan
发布时间:2026-10-15| 5人浏览过
原创

本文详细介绍在Mac系统中配置Python虚拟环境的步骤。通过安装virtualenv和virtualenvwrapper,修改.bashrc配置文件以指定Python路径和虚拟环境存储目录,最后演示创建、进入及退出虚拟环境的常用命令,帮助开发者高效管理多版本Python项目。

Mac配置Python虚拟环境概述

如何在Mac中配置Python虚拟环境

安装virtualenv与virtualenvwrapper

首先,需要安装virtualenv工具。

pip3 install virtualenv

接着,安装virtualenvwrapper以简化虚拟环境的管理。

pip3 install virtualenv

配置.bashrc环境变量

随后,配置.bashrc文件。如果根目录"~"下不存在该文件,请手动创建一个。

cd ~ vim .bashrc

在配置文件中定义Python的安装路径,可以通过执行which python3命令查询具体路径。

export VIRTUALENVWRAPPER_PYTHON='/usr/local/bin/python3

同时,定义虚拟环境的本地存储位置。

export WORKON_HOME='~/.virtualenvs

执行命令封装包,加载virtualenvwrapper的功能。

source /usr/local/bin/virtualenvwrapper.sh

加载配置与虚拟环境操作

完成配置后,重新加载.bashrc文件使设置生效。

source ~/.bashrc

现在可以创建一个新的虚拟环境。

mkvirtualenv -p python3 filename

进入已创建的虚拟环境。

workon filename

退出当前虚拟环境。

deactivate

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持本站。

免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。

Python 相关产品和应用

全部下载
Selenium

Selenium

4.51.0 · Windows

用于浏览器自动化和 Web 测试的 Python 工具。

scikit-learn

scikit-learn

1.9.1 · Windows

常用 Python 机器学习算法与模型评估工具库。

Black

Black

26.10.1 · Windows

强调一致性的 Python 自动代码格式化工具。

Ruff

Ruff

0.17.1 · macOS

由 Rust 编写的高速 Python 代码检查和格式化工具。

pytest

pytest

9.1.1 · Windows

简洁而强大的 Python 自动化测试框架。

FastAPI

FastAPI

0.146.0 · Windows

高性能 Python API 框架,支持类型提示和自动接口文档。

Flask

Flask

3.1.3 · Windows

轻量灵活的 Python Web 应用框架。

Django

Django

6.1.2 · Windows

成熟的 Python Web 框架,适合构建内容站点和业务系统。

Spyder

Spyder

6.1.7 · Windows

面向科学计算与数据分析的 Python 集成开发环境。

SciPy

SciPy

1.18.1 · Windows

面向科学、工程和技术计算的 Python 算法库。