小朋友学习Python系列 | 环境安装

视频来源:B站《【马哥教育】白嫖到价值9800的2022版Python入门视频教程!》

一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!


官方网站下载不同平台。https:
//www.python.org/downloads/

Linux环境安装

如果是Ubuntu等桌面系统, 都已经更新到了Python较新的版本。但多数生产环下境使用的还是红帽系统。

CentOS7默认还是Python2.7, 而开发环境如果是高版本Python就带来了问题。为了不破坏当前系统使用, 甚至以后为了多个Python项目部署(这些项目使用不同Python解释器版本,建议使用多版本工

具。

也可以考虑容器部署Python应用程序。

多版本安装

以CentOS8为例

# yum install python36 python38

可以通过配置选择当前Python版本
# alternatives --config python3

查看当前版本
# python3
# python3 -V

虚拟环境

安装虚拟环境
# pip3 install virtualenv

新建一个普通用户

# useradd python
# echo python | passwd --stdin 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

Windows环境安装

下载Windows x86-64 executable installler,按照提示安装即可。

勾选增加PATH路径,简单安装直接点击“Install Now”。

小朋友学习Python系列 | 环境安装_第1张图片

打开Windows命令行

$ python -V
Python 3.7.4

$ pip -V
pip 19.0.3 (python 3.7)

pip是Python包管理器,以后安装Python第三方包都需要它,它从3.x开始就集成在Python安装包里面了。

 

你可能感兴趣的:(视频学习笔记,python,学习,ubuntu)