1.前言

本文主要记录学习Python过程,本人从事Android开发,目前从0基础开始学习Python,这也是本人第一次写博客,写的不好的地方大家多多见谅,有任何问题可以评论,大家互相学习、互相进步。

2.什么是Python

python特点:

1.简单易学:

Python是代表简单主义思想的编程语言,个人理解Python程序就像写英文的伪代码一样,开发时以解决问题为主,而不是理解语言本身。

2.解释型语言:

Python是一门解释型语言,不同于java生成.class文件再通过JVM进行编译,Python可以直接运行产生结果。

3.速度快:

Python底层是用C语言写的,运行速度非常快。

4.可移植性:

Python是开源的,Python程序都可以在许多平台上运行,包括Linux、Windows、FreeBSD和Solaris。

5.面向对象:

Python既支持面向过程的编程,也支持面向对象的编程。

6.可扩展性:

如果需要一段关键代码运行的更快或者某些算法不公开,可以部分使用C或C++编写,并在Python使用它们。

7.丰富的库:

Python的标准库很庞大,可以帮助处理正则表达式、文档生成、单元测试、线程、数据库、Web浏览器、CGI、FTP和电子邮件等各种任务,所有这些功能都可以使用。除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等。

3.PIP使用

那什么是PIP呢?PIP个人理解是管理第三方库文件。

如果使用pip安装其他高质量的库如requests,默认pip会从Python官网的大仓库里下载,是从国外下载,导致下载变慢。那么如何配置国内镜像源呢?

以下是常用的一些镜像源:

清华大学: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/ 网易:http://mirrors.163.com

目前有两种使用方法:

第一种:

(1)临时使用  pip install 库名字 -i 镜像地址

例如使用清华大学镜像源 命令为:pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple

(注意:这里的目前资源已经存在了,没有此资源的话会进行下载)

(2)永久使用

Linux下 修改 ~/.pip/pip.conf (如果没有就创建一个文件夹和文件。文件夹要加“.”,表示隐藏文件) 

 windows下 在user目录中创建一个pip目录,在目录中新建文件pip.ini。(例如:C:\Users\louis\pip)

下图是pip.ini文件的内容,本人使用的是清华大学的镜像源。

好文链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: