本文通过实践,自行安装了一遍python及matplotlib。
1.用python2.7的最新版本(写本文时,用的2.7.13)。因为默认有安装pip,记得安装时选择最后一个添加环境变量,不然还要手动添加环境变量
官网下载https://www.python.org/downloads/windows/
图是网上找的
如果没有选后面的勾,环境变量得自己配
C:\Python27;C:\Python27\Scripts;
2.安装第三方插件 用pip 和 easy install (此方式已经淘汰)
常用的pip命令方式有:
安装:
pip install packageName
卸载:
pip uninstall packageName
更新pip
pip python -m pip install --upgrade pip
参考http://jianfeihit.iteye.com/blog/1832166
3.pip 源很慢,需要更改: 在主用户目录下如 张三下,建立pip目录,新建pip.ini文件 ,超时单位为秒
[global]
index-url =http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
disable-pip-version-check = true
timeout = 120
参考:
http://blog.csdn.net/selous/article/details/53309724
http://blog.csdn.net/chenghuikai/article/details/55258957
http://topmanopensource.iteye.com/blog/2004853
国内源:
新版ubuntu要求使用https源,要注意。
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
4.有些第三方包是 .whl 格式的,需要用wheel.exe 安装,先用pip安装wheel(后经过实验,此版本python不需要安装wheel,因为已经集成到pip上了,直接用pip安装就可以的。老版本的pip需要单独安装wheel,用wheel来安装whl文件)
pip install wheel
安装完成后,就可以用下面这样了,注意后面的.whl 文件是一个路径。你可以在这个文件的当前目录下执行下面的命令。或者输绝对路径也行。
pip install xxxx.whl
到哪找.whl文件?http://www.lfd.uci.edu/~gohlke/pythonlibs/
Python几个包管理区别:pip、easy_install、eggs和wheel
5.为了画频谱图,安装第三方库先后顺序如下(后者因为依赖前者,所以必须按顺序):
1.numpy+mkl
2.scipy
3.six
4.python_dateutil
5.pyparsing
6.cycler
7.pytz
8.matplotlib
若要使用频谱库:
9.colorama
10.easydev
11.spectum (依赖colorama easydev)
到这个网站http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载相应的包(下载32位的,为什么?你输入python,看下你自己装的是32位的么。。),然后安装whl.
注意,不能直接 pip install numpy ,要下载whl文件安装
6.下载到源码如何安装?
以安装Nummy为例:
链接:https://sourceforge.net/projects/numpy/files/latest/download?source=files
解压后,用命令行进入该文件目录,依次执行:
python setup.py build
python setup.py install
即可。
再用pip list查看的时候会发现,numpy已经安装好了。
7. 安装 python-qt5 图形界面库,做winform程序
pip install python-qt5
8.代码
9.Django 环境搭建
10 pip 在win10 64位下,出错
python 目录 Python27\Lib\site-packages 建一个文件 sitecustomize.py
内容写:
import sys
sys.setdefaultencoding('gb2312')