文档章节

Windows平台更好的Python:ActivePython

XuYuan
 XuYuan
发布于 2013/12/30 10:55
字数 392
阅读 317
收藏 0
点赞 0
评论 0

Linux为开发人员提供的"开箱即用"的体验,需要什么工具直接使用相应的工具安装即可。比如可以直接通过yum 安装Myql-Python,PIL、virtualenv等等,当然也可以通过pip这个标准的python安装工具安装。 在Windows平台上就没有这么幸运了,开发人员需要单独下载某些库的安装程序。比如需要单独下载并安装Mysql-python,PIL、pip、setuptools等。好在可以从下面的链接找到对应windows平台的编译版本。

pythonlibs on windows

不过仍然非常繁琐。要是能够直接使用pip等工具来完成这些工作就好了!在Windows平台上,ActivePython就比官方版本提供了更好的体验。默认安装后已经安装好了pip等常用工具,也默认会安装pyWin32、Mysql驱动等附加包。 ActivePython同时还提供了一个单独的包管理工具:pyPM!这个工具的使用和pip基本相同。实际上可以认为他是一个ActivePython增强版的pip。使用pypm安装包时,他会默认从activesate的官网下载并安装,某些复杂的包(如Mysql-Python)都已经经过预处理,可以非常轻松的安装到目标机器上。

当然,pypm也不是完美无缺,其最大的问题就是,相比pypi,某些包还是不够新。所以实际使用时需要结合pypm和pip两者了。

© 著作权归作者所有

共有 人打赏支持
XuYuan
粉丝 14
博文 23
码字总数 11760
作品 0
石家庄
架构师
程序员看过来:Python使用手册――细节决定成败!

  【IT168 评论】Python是一门使用非常简单的编程语言,可以轻松应用于各种应用程序的开发,想要开始一门语言的学习,工具当然必不可少――选择正确的操作系统、Python运行环境、编辑器和I...

it168网站 ⋅ 2017/07/20 ⋅ 0

Windows下配置Python2和Python3

前言 现在Python开发如火如荼,在各个领域都有所应用,但是由于一些历史原因,python 2 和python 3 在开发过程中都有所使用。虽然官方已经宣布,到2020年,将不再支持python2了,但是目前还是...

Eumenides_s ⋅ 2017/10/18 ⋅ 0

Python与C#对比 python学习

Python是一种跨平台语言。无论是在Windows、Linux、Unix还是Mac Os系统,我们都可以使用Python。甚至在Linux、Unix及Mac OS系统内已经集成了Python。语法简洁优美, 简单,易学。拥有强大的标...

zhouzhou2018 ⋅ 05/23 ⋅ 0

PyQT5速成教程-1 简介与环境搭建

PyQt简介 一个良好的界面是人机交互中十分重要的一环。 Python作为脚本语言,起初并未拥有GUI开发的部分。但随着其开放的扩展性,使得Python不断壮大,有PyQt、Tkinter,PyGUI等GUI Toolkit...

养薛定谔的猫 ⋅ 06/02 ⋅ 0

QGIS PYTHON 开发环境

QGIS一般可以使用C++和PYTHON两种语言进行扩展开发,而PYTHON相对C++开发具有可移植性、易于学习、应用广泛、开发效率高等优势。利用PYTHON开发会大大提高开发效率降低开发成本,降低开发难度...

GIS开源 ⋅ 04/26 ⋅ 0

atom Python 代码运行插件 scripts

https://atom.io/packages/script 可运行Python脚本,Windows平台暂不支持运行c++,但是可以使用gpp-compiler运行c++单文件 加入Python 的环境变量之后 在文件内使用快捷键 ctrl+shift+b,即...

阿豪boy ⋅ 06/08 ⋅ 0

20行代码用python实现一个钩子

最近在玩键盘监控,于是有了这么一个文章,鄙人做成的成品是获取到某某人在某某网登录的时候(仅限某某网)会把字符串跟截图统统发到鄙人邮箱,当然只是做着玩的,大家不要想去干坏事哈!以下...

python达人 ⋅ 04/20 ⋅ 0

荐书丨确认过眼神,这份Python书单一定是你的菜

点击上方“程序人生”,选择“置顶公众号” 第一时间关注程序猿(媛)身边的故事 Python 是军刀型的开源工具,被广泛应用于Web 开发、爬虫、数据清洗、自然语言处理、机器学习和人工智能等方...

csdnsevenn ⋅ 05/05 ⋅ 0

C/C++ 和 Python混合编程

链接:https://www.zhihu.com/question/23003213/answer/56121859 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 #include int main(int argc, char *...

sirius_0 ⋅ 04/21 ⋅ 0

选择PHP与Python,可以考虑这三个问题

导读 尽管 RESTful API 和跨平台库已经使网页开发容易起来,但依然没有解决阻碍并隔分开发者、管理者和消费者的由来已久的问题:PHP vs. Python,到底该选哪种语言? 2017年可谓是网页应用与...

问题终结者 ⋅ 06/03 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

linux 安装docker

通过以下命令下载安装docker wget -qO- https://get.docker.com | sh 执行以上命令后输出以下内容说明安装成功,注意红框中的内容,docker安装成功后默认只有root能使用,红框中给出的提示是...

haoyuehong ⋅ 24分钟前 ⋅ 0

482. License Key Formatting - LeetCode

Question 482. License Key Formatting Solution 思路:字符串转化为char数组,从后遍历,如果是大写字母就转化为小写字母,如果是-就忽略,如果遍历了k个字符(排除-)就追加一个-。 Java实现...

yysue ⋅ 42分钟前 ⋅ 0

聊聊spring cloud gateway的LoadBalancerClientFilter

序 本文主要研究一下spring cloud gateway的LoadBalancerClientFilter GatewayLoadBalancerClientAutoConfiguration spring-cloud-gateway-core-2.0.0.RELEASE-sources.jar!/org/springfram......

go4it ⋅ 今天 ⋅ 0

详解:Nginx反代实现Kibana登录认证功能

Kibana 5.5 版后,已不支持认证功能,也就是说,直接打开页面就能管理,想想都不安全,不过官方提供了 X-Pack 认证,但有时间限制。毕竟X-Pack是商业版。 下面我将操作如何使用Nginx反向代理...

问题终结者 ⋅ 今天 ⋅ 0

002、nginx配置虚拟主机

一、nginx配置虚拟主机可分为三种方式,分别为: 1、基于域名的虚拟主机,通过域名来区分虚拟主机——应用:外部网站 2、基于端口的虚拟主机,通过端口来区分虚拟主机——应用:公司内部网站...

北岩 ⋅ 今天 ⋅ 0

shell脚本之死循环写法

最近在学习写shell脚本,在练习if while等流程控制时,突然它们的死循环写法是怎么样的?经过百度与亲测记录如下: for死循环 #! /bin/bashfor ((;;));do date sleep 1d...

hensemlee ⋅ 今天 ⋅ 0

苹果的ARKit2.0有多可怕,看了就知道

序言 ARKit主要由三部分组成: 跟踪(Tracking) 跟踪是ARKit的核心组件之一,其提供了设备在物理世界中的位置与方向信息,并对物体进行跟踪,如人脸。 2.场景理解(Scene Understanding) 场...

_小迷糊 ⋅ 今天 ⋅ 0

5.1 vim介绍 5.2 vim移动光标 5.3 ,5.4vim一般模式下移动光标,复制粘贴

vim命令 vim是vi的一个升级版;vim可以显示文字的颜色 安装vim这一个包vim-enhanced 如果不知道安装包,可以使用 命令下面命令来查看vim命令是那个包安装的。 [root@linux-128 ~]# yum prov...

Linux_老吴 ⋅ 今天 ⋅ 0

vim一般模式

vim 是什么 vim是什么 ? 在之前接触Linux,编辑网卡配置文件的时候我们用过了vi ,vim简单说就是vi的升级版,它跟vi一样是Linux系统中的一个文本编辑工具。 如果系统中没有vim ,需要安装一...

李超小牛子 ⋅ 今天 ⋅ 0

docker实战

构建企业级Docker虚拟化平台实战 重点剖析虚拟化和云计算概念; 分析Docker虚拟化的概念和原理; 从0开始实战Docker虚拟化平台; 基于Docker构建Nginx WEB服务器和CentOS虚拟机; 基于开源监...

寰宇01 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部