经常在使用Python的时候需要安装各种模块,而pip是很强大的模块安装工具
-
但是由于国外官方默认pip访问速度慢,经常被墙,导致无法安装,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上库的烦恼
-
pip 访问的原理:通过pip请求国外的python源地址然后下载安装到本机
-
一些不好的地方
-
通常情况下这么下载是没有问题的,但是国内源网的源文件不是最全的,也存在一些下载不到的第三方模块
一些常见的python镜像源
-
推荐豆瓣和 清华以及阿里源
http://mirrors.aliyun.com/pypi/simple/ //阿里 https://pypi.tuna.tsinghua.edu.cn/simple/ //清华 http://pypi.douban.com/ //豆瓣 http://pypi.hustunique.com/ //华中理工大学 http://pypi.sdutlinux.org/ //山东理工大学 http://pypi.mirrors.ustc.edu.cn/ //中国科学技术大学
-
临时使用
pip的时候加参数
-i
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名
-
2.在该文件夹下创建一个名叫pip.ini的文件 3.填写如下内容 [global] index-url = http://pypi.douban.com/simple trusted-host = pypi.douban.com disable-pip-version-check = true timeout = 120 4.参数介绍 index-url 源,可以换成其他的源 trusted-host 添加源为可信主机,要不然可能报错 disable-pip-version-check 设置为true取消pip版本检查,排除每次都报最新的pip timeout 超时设置
修改 ~/.pip/pip.conf
(没有就自己创建), 增加或者修改 index-url
至源
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.tuna.tsinghua.edu.cn disable-pip-version-check = true
-
豆瓣源使用
mkdir -p ~/.pip echo -e '[global]\ntrusted-host = pypi.douban.com\nindex-url = http://pypi.douban.com/simple' > ~/.pip/pip.conf
flask项目开始
环境部署:python3 +flask 基于windows环境 ps:尽量在虚拟环境下进行操作 环境安装: 1.进入相应的虚拟环境 2.安装环境 pip install flask 3.创建一个工程目录 4.在工程目录中创建一个名为hello.py 的文件夹
#hello.py #代码如下 from flask import Flask #引入flask框架 app = Flask(__name__) #实例化一个app @app.route('/') def hello_wrold(): return 'Hello World' if __name__ == '__main__': app.run()
运行程序启动即可
#flask默认开启的网站是本地的:127.0.0.1:5000 #如果想要配置局域网访问可以更改为如下代码 #如果是服务器可以设置防火墙关闭 if __name__ == '__main__': app.run(host='0.0.0.0', port=5000)
参考地址
https://www.cnblogs.com/stlong/p/11259247.html