换源参

例如换阿里的源:https://mirrors.aliyun.com/pypi/simple/

可以使用临时的方式,安装依赖的时候添加参数: -i https://www.jianshu.com/p/e2dd167d2892

Linux下,修改~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹) 内容如下(未验证):

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com

windows下,直接在user目录中创建一个pip目录,再新建文件pip.ini。(例如:C:\Users\Administrator\pip\pip.ini)内容同上。

(user目录查看方法: cmd中输入set,查看 USERPROFILE 路径。验证可行。 )

程序运行与部署(Pipenv)

以开发好的python程序为例,一般都有一个requirements.txt

1). 搭建python环境,设置镜像地址等

2). 安装pipenv

pip install pipenv

3). 创建虚拟环境

自动创建虚拟环境,自动生成一个随机的虚拟环境目录名(不是项目目录).

Pipenv会在你创建虚拟环境时自动创建Pipfile和Pipfile.lock文件(如果不存在),并且会在你使用pipenv install和pipenv uninstall命令安装和卸载包时自动更新Pipfile和Pipfile.lock。

pipenv install

4). 安装依赖到虚拟环境

pip install -r requirements.txt

参考:https://zhuanlan.zhihu.com/p/37581807