python的安装

今天来讲一下关于python的安装,首先打开python官网下载地址,选择版本号,这里我们选择的是3.7.1版本的;然后根据自己的系统选择对应的版本,32位的选择X86的,64位的选择X86-64的;web-based代表联网安装版本,executable代表exe版本,embeddable代表嵌入式版本,这里我们选择executable的

python 集成APScheduler 集成python运行环境_Python


下载完成后就可以开始安装了,双击打开下载好的安装包;勾选Add Python 3.7 to PATH,勾选之后安装时安装程序就会自动将python的安装路径添加到系统路径下面;接下来选择红框2的选项

python 集成APScheduler 集成python运行环境_virtualenv_02


接着确保pip为勾选状态(pip是python包管理工具,提供了对python包的查找、下载、安装以及卸载的功能,后面我们将会使用这个工具安装python的第三方库),点击next

python 集成APScheduler 集成python运行环境_Python_03


勾选Add Python to environment variables,勾选之后将会把python加到环境变量中;接着,在红框2处选择python的安装位置,选好之后点击Install,等待进度条走完之后python就安装完成了

python 集成APScheduler 集成python运行环境_virtualenv_04

虚拟环境的搭建

首先,什么是虚拟环境呢?我们可以把它理解为在电脑上搭建的一个独立的python运行环境。那么,为什么要搭建虚拟环境呢?试想一下,我们编写了两个项目,这两个项目要用到同一个python三方库的不同版本,这时要怎么办?难道要用哪个版本的时候就把另一个版本的卸载了再安装该版本吗?当然不用,我们可以给不同项目搭建各自的虚拟环境,需要用到哪些库就在对应的环境中安装相应的库,各个项目之间互不干扰。下面介绍两种方式:

方式一

首先,在命令行输入pip install virtualenv命令安装虚拟环境工具

python 集成APScheduler 集成python运行环境_IDEA_05


安装好virtualenv之后,使用cd命令切换到想建立虚拟环境的目录,使用virtualenv '虚拟环境名’命令建立虚拟环境

python 集成APScheduler 集成python运行环境_IDEA_06


虚拟环境搭建完成后,切换到虚拟环境下的Scripts目录,运行activate.bat启动环境,启动成功之后命令行前面会出现带虚拟环境名的括号,现在我们就可以使用pip install '包名’命令安装自己所需要的库了

python 集成APScheduler 集成python运行环境_IDEA_07


如果要退出虚拟环境的话,运行deactivate.bat

python 集成APScheduler 集成python运行环境_IDEA_08

方式二

在idea中,按Ctrl + Alt + Shift + S打开Project Structure面板,选择SDKs,点击上边的 + 号,选择Python SDK

python 集成APScheduler 集成python运行环境_virtualenv_09


在弹出的窗口中按如图所示,选择虚拟环境,在红框2处选择虚拟环境路径,在红框3处选择python解释器,点击OK

python 集成APScheduler 集成python运行环境_虚拟环境_10


接着,点击Project,在红框处设置好SDK,然后再点击Apply虚拟环境就建立好了

python 集成APScheduler 集成python运行环境_python_11


在idea中点击Terminal可进入控制台

python 集成APScheduler 集成python运行环境_virtualenv_12


进入控制台切换到虚拟环境下的Scripts目录,运行activate.bat就可以启动虚拟环境了

python 集成APScheduler 集成python运行环境_virtualenv_13


接着就可以使用pip install '包名’命令安装自己所需要的库了,我在项目的doc目录下的needed文件中列出了项目所需库的安装命令

python 集成APScheduler 集成python运行环境_Python_14