Python Guide Notes

Pipenv

安装 pipenv

1
2
3
4
5
6
7
8
9
10
# 安装 pipenv
pip3 install --user pipenv

# 输出用户基础目录
python3 -m site --user-base

# 将用户基础目录/bin 添加到系统 PATH 中, 例如
# export PATH=$PAHT:/python_user_base_path/bin

pipenv -h

示例

安装依赖 requests

1
2
3
4
# 进入项目目录
cd hellopython
# 安装依赖(requests), 成功后目录下包含 Pipfile 文件
pipenv install requests

创建 main.py 文件,使用 requests 依赖

1
2
3
4
5
import requests

response = requests.get('https://httpbin.org/ip')

print('Your IP is {0}'.format(response.json()['origin']))

运行 main.py

1
2
3
pipenv run python main.py
# 输出示例
Your IP is 123.123.123.123

Virtualenv

安装

1
2
pip3 install virtualenv
virtualenv --version

示例

初始化工程

1
2
mkdir hellopython-virtualenv
cd hellopython-virtualenv

创建虚拟环境 venv

1
2
3
4
5
6
7
virtualenv venv
# 激活 venv
source venv/bin/activate
# 停用当前虚拟环境
# deactivate
# 删除虚拟环境(删除对应文件夹)
# rm -rf venv

安装依赖

1
pip install requests