学习flask,安装virtualenv环境,这些带都ok,但是一安装包总是出错无法安装,
建议非清华大学校内的使用这个镜像: http://e.pypi.python.org/simple(这也是一个http://pypi.v2ex.com/simple),清华校内的就使用这个:http://mirrors.tuna.tsinghua.edu.cn/pypi/simple
使用镜像的方法可以在每次执行pip的时候加上参数"-i http://e.pypi.python.org/simple"即可,
使用pip的用户可以如下配置:
在unix和macos,配置文件为:$HOME/.pip/pip.conf
在windows上,配置文件为:%HOME%\pip\pip.ini
需要在配置文件内加上:
[global]
index-url=http://mirrors.tuna.tsinghua.edu.cn/pypi/simple
还有一个小技巧,就是把所有要安装的包写在一个文件里面,比如requirement.txt(每个包写一行,顶行头写),然后pip安装的时候只需要加参数“-r requirement.txt”即可。
安装好之后体验了一把,速度飕飕的~~
ps:
使用步骤:
1.进入目录下使用命令:virtualenv env
2.source env/bin/activate,这时候你会发现命令行前面会多出个(env)标识,这表明你已经进入了虚拟环境了。
写个简单的hello.py验证:
#!/usr/bin/python
from flask import Flask
app = Flask(__name__)
@app.route('/', methods = ['GET', 'POST'])
def hello():
return 'Hello world!'
if __name__ == '__main__':
app.run()
提示没有flask包,使用上面的方法pip之,pip install -i http://e.pypi.python.org/simple flask,速度超快,安装之,运行,OK。
解惑:为什么这样安装酒OK了?而且不会对系统的原有的包造成影响?
查看env目录下的内容,发现在env/lib/pythonX.X/site-packages目录下有这些安装的包,比如我的下面有这些:
distribute-0.6.24-py2.7.egg itsdangerous-0.23-py2.7.egg-info Jinja2-2.7.1-py2.7.egg-info setuptools.pth
easy-install.pth itsdangerous.py markupsafe werkzeug
flask itsdangerous.pyc MarkupSafe-0.18-py2.7.egg-info Werkzeug-0.9.3-py2.7.egg-info
Flask-0.10.1-py2.7.egg-info jinja2 pip-1.1-py2.7.egg
这就是虚拟机的作用了。
终于可以安心的把精力集中到flask上了。
#2013.08.27
直接安装flask会安装最新0.10的版本,很悲剧的是很多扩展包还没跟上此版本,所以很多功能没法用哦~~比如Falsk-Mail的版本
所以还是重新安装Flask的0.9版本,不过这也不是个事,有了envitualenv后环境非常容易,今天试了-ihttp://e.pypi.python.org/simple竟然不行了
= =!,找到这个镜像地址不错http://pypi.v2ex.com/simple
哦,安装Flask0.9版本也很容易,直接pip install Flask==0.9即可。
(决定以后每篇文章都先放一张搞笑的图,让自己乐呵一下)
使用pip安装python模块和包
点击进入幕布视图浏览 https://mubu.com/doc/a8VGCUfqqw 五.使用pip安装python第三方库. pip的常用命令 方式一:在线安装 1.进入命令行 2.敲入pip命令: ...
推荐使用国内的豆瓣源安装Python插件
以前都是用pip安装Python插件的,直到今天 pip的原理其实是从Python的官方源pypi.python.org/pypi下载到本地,然后解包安装 但是有的时候,这个操作会非常慢,国内可以通过 ...
使用pip安装python插件的时候出现Microsoft Visual C++ 9.0缺失错误
使用pip安装python插件的时候出现Microsoft Visual C++ 9.0缺失错误 使用pip安装python插件的时候出现Microsoft Visual C++ 9.0缺失错误 : ...
windows下pip安装python模块时报错
windows下pip安装python模块时报错总结 装载于: 前言: 这几天把python版本升级后, ...
windows下pip安装python模块时报错【转】
windows下pip安装python模块时报错总结 请给作者点赞--> 原文链接 1 权限问题 C:\Users\ljf>pip install xlwt Exception: Trac ...
使用pip安装python库的几种方式
操作系统 : CentOS7.5.1804_x64 Python 版本 : 3.6.8 1.使用pip在线安装 1.1 安装单个package 格式如下: pip install SomePackag ...
使用国内镜像给ROS安装提速
大半年没写博客了.最近有幸参与机器人导航研究,在学习ROS相关知识.在安装ROS时使用国外的官方源安装非常慢.这里把使用国内镜像的安装方式做一个记录. 笔者用的是Kinetic版本,操作系统是Ubun ...
在安装python的mysqlclient包时报microsoft visual c++ 14.0 is required的错误
在安装python的mysqlclient包时报microsoft visual c++ 14.0 is required的错误 pip install mysqlclient 提示报错 解决办法 ...