MacOS自带的Python版本为2.7。实际开发的时候还是需要自己安装3.x的版本。
安装Python3
1
brew install python
安装 Pipenv
Pipenv 是 Python 项目的依赖管理器。如果您熟悉 Node.js 的 npm 或 Ruby 的 bundler,那么它与这些工具类似。尽管 pip 可以安装 Python 包, 但仍推荐使用 Pipenv,它是一种更高级的工具,可简化依赖关系管理的常见使用情况。
使用pip来安装
1
pip install --user pipenv
这个命令在用户目录(非系统全局)下安装 pipenv。如果安装后 shell 提示找不到 pipenv 命令,你需要添加当前 Python 用户主目录的 bin 目录到 PATH 环境变量。如果你不知道 Python 用户主目录在哪里,用下面的命令来查看:
1
python -m site --user-base
像我的Mac会有如下输出
1
/Users/geuni/Library/Python/2.7
我是写入了.bash_profile,换成自己的shell profile即可。
1
2
echo 'export PATH=$PATH:/Users/geuni/Library/Python/2.7' >> ~/.bash_profile
source ~/.bash_profile
使用brew安装及升级
Mac环境下还是用brew命令比较方便。
1
brew install pipenv
升级
1
brew upgrade pipenv
给你的项目安装依赖包
Pipenv 管理每个项目的依赖关系。要安装软件包时,到你的项目目录执行:
1
2
cd myProj
pipenv install requests
会有如下输出:
执行完命令,项目目录中会生成Pipfile文件,里面记录了项目引用的依赖包信息,这样协作工作时也能共享相关包的版本信息。
使用安装好的依赖包
我们写一个test.py文件,内容如下:
1
2
3
import requests
response = requests.get('https://httpbin.org/ip')
print('Your IP is {0}'.format(response.json()['origin']))
用如下命令执行脚本:
1
pipenv run python test.py
会有如下输出:
1
Your IP is 101.*.*.*
以上简单介绍了Python3、Pipenv的安装使用方法。