【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱: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平台)相关推荐

  1. python编程制作_一种Python编程创作平台的制作方法

    本发明涉及在线浏览器技术领域,特别涉及一种Python编程创作平台. 背景技术: 目前项目整体使用javascript+html+css实现,用户界面编写上使用react框架.具体实现上是将pytho ...

  2. python在windows平台的多版本配置

    快速阅读: python在windows平台的环境变量以及多版本配置 ,以及pycharm如何安装包,以及安装包出错时如何排查. 1.python环境变量 官网下载: https://www.pyth ...

  3. python平台软件下载_Thonny(免费Python编程学习平台)V3.3.1 最新版

    Thonny(免费Python编程学习平台)是专门针对python初学者最新开发的编程学习软件.如何提升Python编程能力?Thonny(免费Python编程学习平台)轻松帮助用户.使用一个友好的I ...

  4. Yeelink平台推送传感器结果——套接字编程 Windows平台

    1.前言     本文使用windows平台的socket套接字实现向yeelink平台推送传感器结果.     [相关博文]     [ MinGW安装和使用总结 ]     [Yeelink Ht ...

  5. Yeelink平台查询开关量——套接字编程 Windows平台

    1.前言     [2014年4月重写该博文]     曾想使用STM32+LwIP实现一个yeelink应用,但是基础知识不够所以只能耐心学习.提到LwIP自然想到socket套接字,为了降低学习难 ...

  6. python文件名有空格_python 解决Windows平台上路径有空格的问题

    最近在采集windows上中间件的时候,遇到了文件路径有空格的问题. 例如:Aapche的安装路径为D:\Program Files\Apache Software Foundation\Apache ...

  7. python在windows配置_Python在windows平台的多版本配置

    Python在windows平台的多版本配置 快速阅读: ​python在windows平台的环境变量以及多版本配置 ,以及pycharm如何安装包,以及安装包出错时如何排查. 1.python环境变 ...

  8. 空格 路径_python处理Windows平台上路径有空格

    最近在采集windows上中间件的时候,遇到了文件路径有空格的问题. 例如:Aapche的安装路径为D:Program FilesApache Software FoundationApache2.2 ...

  9. python 编程 培训

    在科技与信息化的时代背景下,随着互联网技术的快速发展与普遍应用,社会各界对信息技术人员的需求程度不断提升,成人编程培训行业的市场规模也随之持续扩大. 艾媒金榜最新发布<2021上半年中国在线成人 ...

  10. 惠安python编程培训

    在科技与信息化的时代背景下,随着互联网技术的快速发展与普遍应用,社会各界对信息技术人员的需求程度不断提升,成人编程培训行业的市场规模也随之持续扩大. 艾媒金榜最新发布<2021上半年中国在线成人 ...

最新文章

  1. 【数据挖掘笔记十一】高级聚类分析
  2. CSP认证 201403-1相反数[C++题解]:哈希表
  3. Apache JMeter 3.2版新特性详述
  4. 使用K-S检验一个数列是否服从正态分布、两个数列是否服从相同的分布(转载+自己笔记)
  5. TFS 无法找到新加的Windows用户
  6. 什么是事务的传播特性?(转载)
  7. Dirichlet energy and the Laplace equation
  8. 内存管理之智能指针shared_ptr
  9. 31.Linux/Unix 系统编程手册(上) -- 线程:线程安全和每线程存储
  10. 数据接口复习 3 stack and queue
  11. Vue源码学习目录(持续更新中)
  12. 淘宝类目批量查询工具v1.0 发布
  13. matlab随机函数
  14. lamp兄弟连PHP视频教程 笔记心得
  15. [4G/5G/6G专题基础-159]: CQI值的滤波方法
  16. 趣味点名软件_网传川大教授用刷脸软件点名 无人逃课
  17. java判断对象属性为空_Java判断对象属性全为空
  18. win10 chrome被毒霸2345劫持主页处理过程与结果
  19. LAMP编程之Linux(2)
  20. 为什么用新浪邮箱收不到Github注册的验证邮件???

热门文章

  1. 2.移植uboot-添加2440单板,并实现NOR、NAND启动
  2. 提高网站打开速度的7大秘籍
  3. 让敏捷交付优秀的软件
  4. zookeeper 大量连接断开重连原因排查
  5. 一个worker thread服务一个客户端
  6. 我的FPGA入门学习计划
  7. Cards BZOJ 1004
  8. linux2.4.18内核定时器的使用
  9. Jenkins-FQA
  10. jquery批量控制form禁用的代码