【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
在linux或者macos平台上面,python一般是默认安装的。而在windows上面,一般需要自己手动安装python。版本的话,可以根据自己的需要选择python2.7或者python3.*版本。按照我个人的想法,可能2.7更加符合我的需求。如果稍微花一点时间的话,你会发现python在windows下面使用也十分方便。
1、下载python安装包
https://www.python.org/downloads/windows/
2、python目录构成
如果到C:\Python27下面观察,那么可以发现python的目录其实非常干净,
DLLs - python执行文件的动态库
include - python第三方库编译时需要的头文件
libs - python第三方库编译时需要的lib库
Lib - python下的py库文件
Scripts - easy_install、pip等一些执行文件所在的目录
tcl - 存放tcl脚本的地方,主要是Tkinter库会使用到tcl文件
Tools - 存放一些小工具文件,由python编写
python、pythonw - 真正python的执行文件
3、环境变量注册
如果希望在dos环境下面使用python,那么应该在环境变量的系统变量Path中添加C:\Python27和C:\Python27\Scripts
4、第三方库安装
cd到Scripts下面,直接pip install [app] 即可
5、升级pip
python -m pip install --upgrade pip
6、第三方库安装的位置
Lib下面的site-packages目录保存了pip安装的第三方库
7、安装twisted这类第三方库,需要安装c编译环境怎么办
查找VCForPython27,或者直接到https://www.microsoft.com/en-us/download/details.aspx?id=44266下载
8、VCForPython27安装在什么地方
C:\Users\feixiaoxing\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0
这是一个简洁的c、cpp编译环境,包含了bin目录、include目录、lib目录,这对python来说足够了。
如果只是学习windows下面的c、cpp编程,用这个安装包其实也足够了。
如果可以从开始查找,那么可以直接查找Microsoft Visual C++ Compiler Package for Python 2.7就可以进入它的交互环境。
9、python在windows下的IDE工具
建议使用pycharm,确实不错
10、关于第三方库
python下的第三方库有两种,一种是webpy这种,全部都是python文件。另外一种就是twisted这种,除了python,还需要进行c文件编译,稍微复杂一点。如果不想安装c编译器,可以选择这里别人编译好的库文件https://www.lfd.uci.edu/~gohlke/pythonlibs/。
11、利用multiprocessing构建的分布式
https://blog.csdn.net/kongxx/article/details/50883804
12、常用的windows第三方库
pip install web.py
pip install scrapy
pip install flask
pip install tornado
pip install django
pip install twisted
pip install opencv-python
pip install paramiko
pip install pexpect
pip install gevent
pip install Pillow (PIL)
pip install numpy
pip install pandas
pip install matplotlib
pip install sklearn
pip install scipy
pip install pygame
pip install greenlet
pip install scrapy-splash
pip install seaborn
pip install jieba (中文分词)
pip install pyspider
pip install virtualenv
pip install pywin32
pip install wxpython
注意:
可以利用pyinstaller生成exe文件,很方便。命令很简单,pyinstaller.exe -F --one-dir process.py即可。
如果是多个pip安装,那么要么使用python2 -m pip install [pkg]或者是python3 -m pip install [pkg]。