Python 介绍和环境准备

一、概述

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的解释性编程语言。

二、Python 应用领域

Python 作为一种功能强大的编程语言,因其简单易学而受到很多开发者的青睐。那么,Python 的应用领域有哪些呢?

Python 有着非广泛的应用,几乎所有大中型互联网公司都在使用 Python,例如国外的 Google、Youtube、Dropbox,国内的百度、新浪、搜狐、腾讯、阿里、网易、淘宝、知乎、豆瓣、汽车之家、美团等等,Python 帮助它们完成了各种各样的任务。

1) Web应用开发

在 Web 开发领域,Python 绝对是一颗冉冉升起的新星。尽管 PHP、JS 目前依然是 Web 开发的主流语言,但 Python 上升势头非常猛劲。尤其随着 Python 的 Web 开发框架逐渐成熟(比如 Django、Flask、Tornado、Web2py 等等),程序员可以更轻松地开发、管理复杂的 Web 程序。

2)自动化运维

3)网路爬虫

【温馨提示】爬虫不限于任何语言,只不过python在爬虫领域更具优势,因为有丰富的类库和工具函数。

4)人工智能领域

5)科学计算

自 1997 年,NASA 就大量使用 Python 进行各种复杂的科学运算。并且,和其它解释型语言(如 Shell、JS、PHP)相比,Python 在数据分析、可视化方面有相当完善和优秀的库,例如 NumPy、SciPy、Matplotlib、pandas 等,这可以满足 Python 程序员编写科学计算程序的需求。

三、Python 环境准备

下载地址:www.python.org/downloads/

1)Linux 平台安装 Python

linux环境的话,安装python就非常简单了,一般centos7自带了python2,而centos8自带了python3,就算没有自带,安装也是非常简单,安装命令如下:

# 新查看系统是否有可用的python3安装包
yum list python3
# 如果没有可用的python3 安装包,则先安装一个 epel-release 的软件包,装上了 EPEL之后,就相当于添加了一个第三方源。
yum -y install epel-release
# 安装python3
yum install -y python3 python3-devel
# 安装pip
yum install -y python3-pip
复制代码

【温馨提示】

2)Window 平台安装 Python

下载地址:www.python.org/downloads/w…

把exe安装包下载下来就是傻瓜式安装了,非常检查,有两种安装方式,一种是自动安装包含一些工具,一种是自定义安装。

3)安装 python IDE(PyCharm)

下载地址:www.jetbrains.com/pycharm/dow… 这里安装社区版,专业版是需要收费的。其实社区版也够用了。有条件的可以选择专业版,或者去网上找专业版的破解版。安装也是傻瓜式的安装了。

4)PyCharm 关联 Python 环境

File-》Settings-》Project:项目名称-》Python Interpreter


添加python环境


5)python virtual environment

1、Python 虚拟环境介绍

Python 虚拟环境是一个隔离/独立的python开发环境,和系统python环境可以完全隔离,互不相关,相当于多了一个python开发环境。

python virtual environment优缺点?

2、 安装虚拟环境

python有两个模块可以用于创建和管理python虚拟环境:

其中,venv模块在python3.3以上的版本可以使用,而virtualenv在python2.7+和python3.3+都可以使用。

默认的系统python中是没有安装以上两个工具的,需要使用以下命令安装:

#安装venv
sudo yum install python3-venv

#安装virtualenv
pip install virtualenv
#或者
pip install virtualenv
复制代码

3、简单使用

#安装python2.7虚拟环境
virtualenv /home/test/env

#安装python3.7虚拟环境
virtualenv --python=python3.7 /home/test/env3
复制代码

使用venv

venv只有python3可以使用,因此只能创建python3的虚拟环境,创建命令如下:

python3 -m venv /home/test/env3
复制代码

【温馨提示】其中,python3 -m venv是死命令,最后的安装路径自己指定。

4、激活与退出虚拟环境

【激活虚拟环境】 安装好虚拟环境之后,每次使用该虚拟环境前需要使用source命令激活它。假设前面我在/home/test/env3/目录下安装了python3.5的虚拟环境,现在我使用以下命令激活它:

python3 -m venv /home/test/env3
source /home/test/env3/bin/activate
复制代码

【退出虚拟环境】 使用完该虚拟环境之后,你需要在命令行输入deactivate命令来退出该虚拟环境:

deactivate
# 执行上面的命令之后就回到了正常的系统python环境中。
# 由于你创建该虚拟环境的目的是为了跑某个项目的程序,现在该项目做完了,不需要该虚拟环境了,你可以把该虚拟环境直接删除
rm -r /home/test/env3
复制代码
展开阅读全文

页面更新:2024-05-17

标签:专业版   离线   环境   神经网络   爬虫   人工智能   框架   命令   语言   代码

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top