换源参
例如换阿里的源:https://mirrors.aliyun.com/pypi/simple/
可以使用临时的方式,安装依赖的时候添加参数: -i https://www.jianshu.com/p/e2dd167d2892
Linux下,修改~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)
内容如下(未验证):
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
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
3). 创建虚拟环境
自动创建虚拟环境,自动生成一个随机的虚拟环境目录名(不是项目目录).
Pipenv会在你创建虚拟环境时自动创建Pipfile和Pipfile.lock文件(如果不存在),并且会在你使用pipenv install和pipenv uninstall命令安装和卸载包时自动更新Pipfile和Pipfile.lock。
4). 安装依赖到虚拟环境
pip install -r requirements.txt
参考:https://zhuanlan.zhihu.com/p/37581807