Python 基础教程

Python 高级教程

Python 相关应用

Python 笔记

Python FAQ

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/python-virtualenv-install-mac.html

Mac 为项目安装 Python 虚拟环境(virtualenv 或 venv)安装与使用

Python 在 linux、mac、windows 平台的环境搭建 Python 在 linux、mac、windows 平台的环境搭建


Python 虚拟环境(virtualenv 或 venv)用来为一个应用创建一套“隔离”的 Python 运行环境,使得不同应用开发环境相互独立,环境升级不影响其它应用,也不会影响全局的 Python 环境,它可以防止系统中出现包管理混乱和版本的冲突。

Mac 安装 virtualenv 模块

Python 项目设置虚拟环境之前,首先要安装能安装虚拟环境的 python 模块 - virtualenv 模块(有点绕),直接通过 pip 进行安装,需要了解的是 virtualenv 模块是 Python 全局环境安装的。

demo@Mac ~ $ pip3 install virtualenv

安装完成后,可以通过以下命令检测版本是否安装成功。

demo@Mac ~ $ virtualenv --version

创建虚拟环境

Python 创建虚拟环境只需要两步,一步创建虚拟目录,另一步激活虚拟环境。

  1. 第一步创建虚拟环境目录文件夹;

    demo@Mac ~ $ virtualenv demo_venv

    virtualenv 命令后面指定虚拟环境目录文件夹(也是虚拟环境的名称),此外,虚拟环境会默认装上 Python 的 setuptools,pip,wheel。

  2. 第二步激活虚拟环境;

    demo@Mac ~ $ source demo_venv/bin/activate

    激活虚拟环境操作后,会在命令行操作的最前面显示当前虚拟环境的名称,如下:

    (demo_venv) demo@Mac ~ $ 

    表明当前会话进入虚拟环境的上下文,如这时通过 pip3 命令安装相应 python 模块时,会安装到当前虚拟环境的模块路径里。

    此外,退出当前虚拟环境的命令是 deactivate

Linux 创建 Python 虚拟环境有很多种方式,有 virtualenv、virtualenvwrapper、通过 conda 安装以 ...
在macOS、Linux和Windows中为Django项目提前创建虚拟环境的步骤是相似的,但在命令行中使用的命令可能稍有不同。假设您的项目 ...
Redis 官方只提供类 Unix 系统下的安装包,Windows 下需要到 github 相关的项目中下载。 ...
mac os 下安装 elasticsearch 主要有 2 种方案,一种是直接通过官方网站下载安装包,另一种是通过 mac 软件管理工具 ...
Elasticsearch是Java语言编写的,所以运行Elasticsearch首先需要保证Java程序的运行环境。按照下面的操作,在前台 ...