From b1435e5ed2873662924f5755a09b65a5667350c2 Mon Sep 17 00:00:00 2001 From: DaYePython Date: Thu, 6 Jun 2019 17:27:10 +0800 Subject: [PATCH] Add illusion about pipenv --- .gitignore | 3 ++- Pipfile | 16 ++++++++++++++++ README.md | 9 +++++++++ requirements.txt | 8 ++++---- 4 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 Pipfile diff --git a/.gitignore b/.gitignore index 416be2aa..75e9d4ec 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ *.pyc *.db venv -/.idea \ No newline at end of file +/.idea +*.lock \ No newline at end of file diff --git a/Pipfile b/Pipfile new file mode 100644 index 00000000..8afedc99 --- /dev/null +++ b/Pipfile @@ -0,0 +1,16 @@ +[[source]] +name = "tsinghua" +url = "https://pypi.tuna.tsinghua.edu.cn/simple" +verify_ssl = true + +[dev-packages] + +[packages] +redis = "==2.10.5" +requests = "==2.13.0" +pyquery = "==1.2.17" +Flask = "==0.11.1" +aiohttp = ">=1.3.3" + +[requires] +python_version = "3.7" diff --git a/README.md b/README.md index 42340928..a96aed60 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,15 @@ PASSWORD为Redis密码,如果为空,则设置为None pip3 install -r requirements.txt ``` +##### 使用`pipenv`安装依赖 + +``` +pipenv install +# 关于依赖 +# * 由于`falsk`1.0以上版本的启动方式发生改变, 如果你不存在特殊需求, 推荐你使用`0.11.1`版本. +# * 其他依赖可以按需升级的最新版本 +``` + #### 打开代理池和API ``` diff --git a/requirements.txt b/requirements.txt index 42e86f0f..36cb92e9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ aiohttp>=1.3.3 -Flask>=0.11.1 -redis>=2.10.5 -requests>=2.13.0 -pyquery>=1.2.17 +flask==0.11.1 +redis==2.10.5 +requests==2.13.0 +pyquery==1.2.17