mac python3 轻松安装教程

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

内容简介:首先要知道,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 轻松安装教程》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

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

深入理解C#(第3版)

深入理解C#(第3版)

斯基特 (Jon Skeet) / 姚琪琳 / 人民邮电出版社 / 2014-4-1 / 99.00元

本书是世界顶级技术专家“十年磨一剑”的经典之作,在C#和.NET领域享有盛誉。与其他泛泛介绍C#的书籍不同,本书深度探究C#的特性,并结合技术发展,引领读者深入C#的时空。作者从语言设计的动机出发,介绍支持这些特性的核心概念。作者将新的语言特性放在C#语言发展的背景之上,用极富实际意义的示例,向读者展示编写代码和设计解决方案的最佳方式。同时作者将多年的C#开发经验与读者分享,读者可咀其精华、免走弯......一起来看看 《深入理解C#(第3版)》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具