美文网首页python学习
初学Python需要安装那些软件?

初学Python需要安装那些软件?

作者: 9ba4bd5525b9 | 来源:发表于2019-09-27 13:30 被阅读0次

    初学Python需要安装的软件

    • Python解释器
    • IDE
    • pip代理
    • 虚拟环境

    Python解释器的安装

    1.首先我们移步官网,下载最新版本的python-3.6
    Python官网:https://www.python.org/

    在这里插入图片描述
    选择要下载的文件:
    在这里插入图片描述
    可以根据你自己本身的Windows电脑位数选择下载。
    下载好安装包之后,就和你平常安装QQ一样点击下一步就可以了!
    在这里插入图片描述
    也是有需要特别注意的!!

    记得勾选 Add Python 3.6 to PATH。

    1、

    按 Win+R 键,输入 cmd 调出命令提示符,输入 python:


    在这里插入图片描述

    也可以在开始菜单中搜索 IDLE:


    在这里插入图片描述
    对于初学者而言用Windows系统学习Python就可以!

    最后给Python初学者一份小福利

    Python学习资源免费领取

    在这里插入图片描述

    IDE的安装

    这里小编推荐IDE:pycharm

    PyCharm 是一款功能强大的 Python 编辑器,具有跨平台性,鉴于目前最新版 PyCharm 使用教程较少,为了节约时间,来介绍一下 PyCharm 在 Windows下是如何安装的。
    这是 PyCharm 的下载地址:http://www.jetbrains.com/pycharm/download/#section=windows
    进入该网站后,我们会看到如下界面:

    在这里插入图片描述
    professional 表示专业版,community 是社区版,推荐安装专业版,因为社区版是阉割版!

    虽然专业版是需要付费的,但是咱们也是可以“ 免费试用的”

    1、双击下载的安装包,进行安装,然后会弹出界面:


    在这里插入图片描述

    2、选择安装目录,Pycharm需要的内存较多,建议将其安装在D盘或者E盘,不建议放在系统盘C盘:


    在这里插入图片描述
    3、点击Next,进入下图的界面:
    在这里插入图片描述

    Create Desktop Shortcut创建桌面快捷方式,一个32位,一个64位,小编的电脑是64位系统,所以选择64位。

    勾选Create Associations是否关联文件,选择以后打开.py文件就会用PyCharm打开。
    4、点击Next,进入下图:


    在这里插入图片描述

    默认安装即可,直接点击Install。

    5、耐心的等待两分钟左右,如下图:

    在这里插入图片描述
    6、之后就会得到下面的安装完成的界面:
    在这里插入图片描述
    7、点击Finish,Pycharm安装完成。接下来对Pycharm进行配置,双击运行桌面上的Pycharm图标,进入下图界面:
    在这里插入图片描述
    8、进入激活界面,选择第二个License server,如下图所示:
    在这里插入图片描述
    PS:注册码可以百度,这样你的pycharm使用日期可以试用到2099年
    9、激活之后会自动跳转到下图界面,选择IDE主题与编辑区主题:
    在这里插入图片描述
    最后这个界面是Pycharm默认的界面,大家完全可以自己去setting中设置自己喜欢的背景和字体大小、格式等等。
    在这里插入图片描述
    pip代理

    pip是Python的包管理工具,无论是自己再cmd、终端下安装还是使用pycharm这些IDE安装包,都会调用pip。

    默认的代理是从pypi上下载并安装包,速度会比较慢,所以需要配置一下pip的代理,这样速度会得到大大的提升,如图中所示,利用默认的下载速度之后几百k,配置代理后可达到2.1M/s。

    pip代理配置步骤:

    创建pip文件夹

    在个人目录下创建一个pip的目录,比如C:\Users\li,

    创建代理文件

    进入C:\Users\li\pip目录,创建名为[pip.ini]的文件,打开把下面这段文字复制进去并保存:

    [global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple

    虚拟环境

    Python和其它编程语言一样,面临一个移植问题,如果想把开发完成的一个项目一直到其他电脑、节点或者把项目打成docker镜像,都需要对开发环境重新配置,需要重新安装项目中使用到的第三方工具包,如果一个个比对着安装必然会很麻烦,而我们用系统环境时pip安装的包都被安装进了Python路径下site-packages里面,如果生成requirement.txt时也会把site-packages下的所有包都会包含进去,这就是为什么使用到虚拟环境的原因,能够针对不同项目创建一个独立的环境,这样便于后期的移植。

    Python虚拟环境管理工具主要有以下两种:

    virtualenv

    pipenv

    上述两个工具都可以使用pip进行安装:

    pip install virtualenvpip install pipenv

    virtualenv和pipenv该怎么选择?我觉得这根据个人喜好。

    virtualenv更加悠久,老化一些,使用步骤如下:

    创建虚拟环境

    virtualenv test_env

    激活虚拟环境

    test_env\Scripts\activate

    生成requirement

    激活虚拟环境后就可以进入虚拟独立的环境进行开发,如果开发完成之后想一直到另外一个系统:

    pip freeze > requirement.txt

    这样就把虚拟环境里的包和版本读取到requirement.txt里,如果想在另一个系统配置安装这些包可以使用pip:

    pip install -r requirement.txt

    pipenv更加强大一些,pipenv之于Python就相当于Php之于Composer、Nodejs之于npm、Golang之于dep,pipenv相当于virtualenv和pip的合体,用两点说明pipenv对比于virtualenv的优势:

    virtualenv每次开发完都要手动执行一个pip freeze > requirement.txt 把项目最新的环境读取到requirement中,如果忘记了就不能获取最新的配置环境,而pipenv可以实时监测环境的改变,把最新的环境读取到Pipfile。

    virtualenv需要先激活虚拟环境,然后用pip配置,而pipenv可以直接使用pipenv进行配置环境

    pipenv使用步骤:

    创建

    pipenv check

    这是目录下会生成Pipfile。

    启动虚拟环境

    pipenv shell

    安装第三方包

    pipenv install **

    退出虚拟环境

    exit

    查看所有安装包

    pip list

    查看包依赖关系

    pipenv graph

    查看虚拟环境路径

    pipenv --venv

    卸载安装包

    pipenv uninstall

    以上就是两款常用的虚拟环境管理工具,相比而言pipenv更加强大,而我个人用virtualenv更久一些,所以也习惯用virtualenv,每个人可以根据自己的喜好进行选择

    相关文章

      网友评论

        本文标题:初学Python需要安装那些软件?

        本文链接:https://www.haomeiwen.com/subject/uezouctx.html