<p>MACOS系统python3安装,MAC环境python开发环境搭建。基于很多盆友关心mac下python环境安装的问题,于是此篇文章便诞生了。</p><p>进来开始使用mac学习、办公,那么就需要对学习环境进行安装,所以将其记录下来,便于自己忘记以后进行查阅。接来下,请跟我一步步的去安装它。</p><p>首先要知道,mac自带一个2.7版本的python,如果你之前没装过其他版本,在终端运行</p><pre class="brush:bash;toolbar:false">python --version</pre><p>就会看到这个版本号打印出来。</p><p>你可以直接使用这个版本的python进行操作。</p><p>这里教你轻松安装python3,以及虚拟环境的配置。</p><p><strong>安装homebrew</strong></p><p>在终端执行命令</p><pre class="brush:bash;toolbar:false">/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"</pre><p>执行完成后,homebrew和pip等工具就自动安装好了</p><p>接下来安装python3.在终端执行命令:</p><pre class="brush:bash;toolbar:false">brew install python</pre><p>执行完成后可以在的系统目录中看到python的安装版本。</p><pre class="brush:bash;toolbar:false">/usr/local/Cellar/python</pre><p><span style="color: rgb(255, 0, 0);">注意:在 /usr/bin/ 目录中的python是系统预装的python</span></p><p>此时,如果你希望在终端中输入 python 直接使用的是你新安装的python3。那么需要配置一下环境变量,指定一下python只用版本就行了。如下配置:</p><pre class="brush:bash;toolbar:false">export PATH=${PATH}:/usr/local/Cellar/python/3.7.3/bin alias python="/usr/local/Cellar/python/3.7.3/bin/python3" alias pip="/usr/local/Cellar/python/3.7.3/bin/pip3"</pre><p>解释一下:</p><p><span style="color: rgb(0, 112, 192); font-size: 14px;">第一行指定python3全局环境变量</span></p><p><span style="color: rgb(0, 112, 192); font-size: 14px;">第二行为python命令重命名</span></p><p><span style="color: rgb(0, 112, 192); font-size: 14px;">第三行为pip命令重命名</span></p><p>此时就安装好并配置好了python3</p><p><strong>安装虚拟环境</strong></p><p>开发中不同项目使用的库不同,可以为不同的项目建立一个单独的虚拟python环境。在这个环境中安装属于这个项目的库版本。所以虚拟环境就应运而生了。</p><p>1、首先安装虚拟环境和虚拟环境管理工具</p><pre class="brush:bash;toolbar:false">pip install virtualenv pip install virtualenvwrapper</pre><p><span style="color: rgb(255, 0, 0);">注意:如果你没有像上面那样给pip重命名,你需要使用pip3安装</span></p><p>类似命令</p><pre class="brush:bash;toolbar:false">pip3 install virtualenv pip3 install virtualenvwrapper</pre><p>2、接着,我们在根目录创建一个目录,用来存放我们的虚拟环境,(这个目录位置你可以自定义)</p><pre class="brush:bash;toolbar:false">mkdir ~/Pyenv</pre><p>3、然后配置一下环境变量</p><pre class="brush:bash;toolbar:false">export WORKON_HOME=~/Pyenv VIRTUALENVWRAPPER_PYTHON=/usr/local/Cellar/python/3.7.3/bin/python3 source /usr/local/bin/virtualenvwrapper.sh</pre><p>4、配置好之后,就可以尝试使用 一下了。<br/></p><p>包管理器命令:<br/></p><pre class="brush:bash;toolbar:false">lsvirtualenv -b 查看虚拟环境 workon 切换或者进入虚拟环境 lssitepackages 查看当前环境中安装的那些包(启动虚拟环境后) deactivate 退出虚拟环境 rmvirtualenv 虚拟环境名 删除虚拟环境</pre><p>虚拟环境命令:<br/></p><pre class="brush:bash;toolbar:false">virtualenv py3 创建一个叫py3的虚拟环境 我们进去虚拟环境中:cd py3/bin 然后我们执行命令:source activate 退出虚拟环境:deactivate</pre>