python编程(windows平台)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱: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]。
python编程(windows平台)相关推荐
- python编程制作_一种Python编程创作平台的制作方法
本发明涉及在线浏览器技术领域,特别涉及一种Python编程创作平台. 背景技术: 目前项目整体使用javascript+html+css实现,用户界面编写上使用react框架.具体实现上是将pytho ...
- python在windows平台的多版本配置
快速阅读: python在windows平台的环境变量以及多版本配置 ,以及pycharm如何安装包,以及安装包出错时如何排查. 1.python环境变量 官网下载: https://www.pyth ...
- python平台软件下载_Thonny(免费Python编程学习平台)V3.3.1 最新版
Thonny(免费Python编程学习平台)是专门针对python初学者最新开发的编程学习软件.如何提升Python编程能力?Thonny(免费Python编程学习平台)轻松帮助用户.使用一个友好的I ...
- Yeelink平台推送传感器结果——套接字编程 Windows平台
1.前言 本文使用windows平台的socket套接字实现向yeelink平台推送传感器结果. [相关博文] [ MinGW安装和使用总结 ] [Yeelink Ht ...
- Yeelink平台查询开关量——套接字编程 Windows平台
1.前言 [2014年4月重写该博文] 曾想使用STM32+LwIP实现一个yeelink应用,但是基础知识不够所以只能耐心学习.提到LwIP自然想到socket套接字,为了降低学习难 ...
- python文件名有空格_python 解决Windows平台上路径有空格的问题
最近在采集windows上中间件的时候,遇到了文件路径有空格的问题. 例如:Aapche的安装路径为D:\Program Files\Apache Software Foundation\Apache ...
- python在windows配置_Python在windows平台的多版本配置
Python在windows平台的多版本配置 快速阅读: python在windows平台的环境变量以及多版本配置 ,以及pycharm如何安装包,以及安装包出错时如何排查. 1.python环境变 ...
- 空格 路径_python处理Windows平台上路径有空格
最近在采集windows上中间件的时候,遇到了文件路径有空格的问题. 例如:Aapche的安装路径为D:Program FilesApache Software FoundationApache2.2 ...
- python 编程 培训
在科技与信息化的时代背景下,随着互联网技术的快速发展与普遍应用,社会各界对信息技术人员的需求程度不断提升,成人编程培训行业的市场规模也随之持续扩大. 艾媒金榜最新发布<2021上半年中国在线成人 ...
- 惠安python编程培训
在科技与信息化的时代背景下,随着互联网技术的快速发展与普遍应用,社会各界对信息技术人员的需求程度不断提升,成人编程培训行业的市场规模也随之持续扩大. 艾媒金榜最新发布<2021上半年中国在线成人 ...
最新文章
- 【数据挖掘笔记十一】高级聚类分析
- CSP认证	201403-1相反数[C++题解]:哈希表
- Apache JMeter 3.2版新特性详述
- 使用K-S检验一个数列是否服从正态分布、两个数列是否服从相同的分布(转载+自己笔记)
- TFS 无法找到新加的Windows用户
- 什么是事务的传播特性?(转载)
- Dirichlet energy and the Laplace equation
- 内存管理之智能指针shared_ptr
- 31.Linux/Unix 系统编程手册(上) -- 线程:线程安全和每线程存储
- 数据接口复习 3 stack and queue
- Vue源码学习目录(持续更新中)
- 淘宝类目批量查询工具v1.0 发布
- matlab随机函数
- lamp兄弟连PHP视频教程 笔记心得
- [4G/5G/6G专题基础-159]: CQI值的滤波方法
- 趣味点名软件_网传川大教授用刷脸软件点名 无人逃课
- java判断对象属性为空_Java判断对象属性全为空
- win10 chrome被毒霸2345劫持主页处理过程与结果
- LAMP编程之Linux(2)
- 为什么用新浪邮箱收不到Github注册的验证邮件???