mac python3 轻松安装教程

栏目: Python · 发布时间: 6年前

内容简介:首先要知道,mac自带一个2.7版本的python,如果你之前没装过其他版本,在终端运行就会看到这个版本号打印出来。

首先要知道,mac自带一个2.7版本的python,如果你之前没装过其他版本,在终端运行

python --version

就会看到这个版本号打印出来。

你可以直接使用这个版本的 python 进行操作。

这里教你轻松安装python3,以及虚拟环境的配置。

安装homebrew

在终端执行命令

 /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” 

执行完成后,homebrew和pip等 工具 就自动安装好了

接下来安装python3.在终端执行命令:

 brew install python 

执行完成后可以在的系统目录:

/usr/local/Cellar/python

中看到python的安装版本

mac python3 轻松安装教程

注意:在 /usr/bin/ 目录中的python是系统预装的python

此时,如果你希望在终端中输入 python 直接使用的是你新安装的python3。那么需要配置一下环境变量,指定一下python只用版本就行了。如下配置:

 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″ 

解释一下:

第一行指定python3全局环境变量
第二行为python命令重命名
第三行为pip命令重命名

此时就安装好并配置好了python3

安装虚拟环境

开发中不同项目使用的库不同,可以为不同的项目建立一个单独的虚拟python环境。在这个环境中安装属于这个项目的库版本。

所以虚拟环境就应运而生了。

首先安装虚拟环境和虚拟环境管理工具

 pip install virtualenv  pip install virtualenvwrapper 

注意,如果你没有像上面那样给pip重命名,你需要使用pip3安装

类似命令

pip3 install virtualenv
pip3 install virtualenvwrapper

接着,我们在根目录创建一个目录,用来存放我们的虚拟环境,(这个目录位置你可以自定义)

 mkdir ~/Pyenv 

然后配置一下环境变量

 export WORKON_HOME=~/Pyenv  VIRTUALENVWRAPPER_PYTHON=/usr/local/Cellar/python/3.7.3/bin/python3  source /usr/local/bin/virtualenvwrapper.sh 

配置好之后,就可以尝试使用 一下了。

包管理器命令:

lsvirtualenv -b 查看虚拟环境

workon 切换或者进入虚拟环境

lssitepackages 查看当前环境中安装的那些包(启动虚拟环境后)

deactivate 退出虚拟环境

rmvirtualenv 虚拟环境名 删除虚拟环境

虚拟环境命令:

virtualenv py3 创建一个叫py3的虚拟环境

我们进去虚拟环境中:cd py3/bin

然后我们执行命令:source activate

退出虚拟环境:deactivate

热度: 15


以上所述就是小编给大家介绍的《mac python3 轻松安装教程》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Trading and Exchanges

Trading and Exchanges

Larry Harris / Oxford University Press, USA / 2002-10-24 / USD 95.00

This book is about trading, the people who trade securities and contracts, the marketplaces where they trade, and the rules that govern it. Readers will learn about investors, brokers, dealers, arbit......一起来看看 《Trading and Exchanges》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

MD5 加密
MD5 加密

MD5 加密工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具