Python环境安装

环境安装

  • 官方网站下载不同平台。Python官网

Linux环境安装

如果是Ubuntu等桌面系统,都已经更新到了Python较新的版本。但多数生产环境使用的还是红帽系
统。
CentOS7默认还是Python2.7,而开发环境如果是高版本Python就带来了问题。为了不破坏当前系统使用,甚至以后为了多个Python项目部署(这些项目使用不同Python解释器版本),建议使用多版本工具。
也可以考虑容器部署Python应用程序。
多版本安装
以CentOS8为例

# 安装python 3.6版本和3.8版本
yum install python36 python38
# 可以通过配置选择当前Python版本
alternatives --config python3
# 查看当前版本`在这里插入代码片`
python3
python3 -V
虚拟环境
# 安装虚拟环境
pip3 install virtualenv
新建一个普通用户
# 创建python用户
useradd python
# 给python用户设置密码,密码为:python
echo python | passwd --stdin python
# 切换python用户
su python
创建工程目录,并设置虚拟环境
# 创建目录
$ mkdir -p projects/cmdb
$ mkdir venvs
# 切换目录
$ cd venvs
# 创建虚拟环境
$ virtualenv vcmdb
$ ls
vcmdb
$ cd ~/projects/cmdb/
$ pwd
/home/python/projects/cmdb
(vcmdb) 表示虚拟环境
$ source ~/venvs/vcmdb/bin/activate
(vcmdb) [python@localhost cmdb]$ python -V
Python 3.8.0
(vcmdb) [python@localhost cmdb]$ deactivate
$ python -V
-bash: python: command not found
$ python3 -V
Python 3.8.0
基于3.6的虚拟环境,使用-p 指定3.6版本python解释器
$ virtualenv -p /usr/bin/python3.6 vcmdb36
$ cd ~/projects/cmdb/
$ source ~/venvs/vcmdb36/bin/activate
(vcmdb36) [python@localhost cmdb]$ python -V
Python 3.6.8
(vcmdb36) [python@localhost cmdb]$ which python3
~/venvs/vcmdb36/bin/python3
(vcmdb36) [python@localhost cmdb]$ which python
~/venvs/vcmdb36/bin/python
(vcmdb36) [python@localhost cmdb]$ deactivate
[python@localhost cmdb]$ python3 -V
Python 3.8.0

Linux环境暂时先讲这么多吧,以后用的时候可以详细写一下

Windows环境安装

Python环境安装_第1张图片
Python环境安装_第2张图片
Python环境安装_第3张图片
Python环境安装_第4张图片
下载 Download Windows installer (64-bit) ,按照提示安装即可。
勾选增加PATH路径,简单安装直接点击"Install Now"。

Python环境安装_第5张图片
双击打开命令提示符
Python环境安装_第6张图片
查看当前的Python版本和pip版本。
pip是Python包管理器,以后安装Python第三方包都需要它,它从3.x开始就集成在Python安装包里面
了。


安装ipython

ipython
是增强的交互式Python命令行工具

$ pip list
$ pip install ipython
$ ipython

Jupyter

是基于WEB的交互式笔记本,其中可以非常方便的使用Python。
安装Jupyter,也会依赖安装ipython的

$ pip install jupyter
$ jupyter notebook help
$ jupyter notebook --ip=0.0.0.0 --no-browser
$ ss -tanl

Python环境安装_第7张图片
安装完Jupyter之后,打开一个文件夹,用于存放Jupyter生成的文件。
选中红框内的路径,输入cmd回车
Python环境安装_第8张图片
就会打开一个命令行窗口。
Python环境安装_第9张图片
输入jupyter notebook 启动jupyter
Python环境安装_第10张图片
会自动打开浏览访问到jupyter的web页面
Python环境安装_第11张图片
创建一个python3的项目
Python环境安装_第12张图片
然后我们就可以在这里练习代码了。

常用快捷键

a之前插入代码块、b之后插入代码块
L 增加行号
运行代码块 shift + enter,选择下面的代码块
运行当前代码块 ctrl + enter

你可能感兴趣的:(Python,python,开发语言)