Mac下安装virtualenv, 并在PyCharm中使用

Posted geeklove

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac下安装virtualenv, 并在PyCharm中使用相关的知识,希望对你有一定的参考价值。

今天在安装一个leader写的package的时候,同事建议安装到虚拟环境中,再在PyCharm里使用该虚拟环境即可.此处记录下经过:

开发Python应用的时候,有时会遇到不同的Python应用依赖不同的开发环境的情况,或者不想将package安装到全局中,这时需要配置使用不同的虚拟环境.

virtualenv可用来创建虚拟环境.

要使用pip安装virtualenv,需要先安装pip,pip是Unix系统下Python的包管理工具.

安装pip需要先下载get-pip.py脚本,然后以管理员身份执行该脚本即可.

然后使用命令 sudo pip install virtualenv 安装virtualenv即可.

安装好virtualenv之后,需要新建一个目录(不妨命名为venvs,可在该目录下添加不同的虚拟环境)

然后进入venvs,使用命令 virtualenv venv1 新建一个虚拟环境,进入该虚拟环境需要使用激活命令 source venv1/bin/activate.

此后,我们安装的所有package都会安装在venv1这个环境里.

虚拟环境建好了,怎样在PyCharm中使用这个虚拟环境呢?

用如下一张图即可说明:

点击1处项目解释器,点2处选新增,点3处添加venv1的路径,从4处的base interpreter可以看出,我们创建的venv1默认是基于系统环境的,选择完毕后点ok

此后在PyCharm中点击run,运行的是venv1中配置的环境.

若想退出virtualenv,应使用指令deactivate

 

以上是关于Mac下安装virtualenv, 并在PyCharm中使用的主要内容,如果未能解决你的问题,请参考以下文章

Mac OS X中的virtualenv问题

virtualenv mac安装

MAC下使用pyenv+virtualenv 控制环境版本

Mac 下实现 pyenv/virtualenv 与 Anaconda 的兼容

Python 虚拟环境 | Mac/Linux下如何避坑安装配置Virtualenv

OpenCV可以安装在Mac Mountain Lion上的python virtualenv中吗