美文网首页Python学习笔记
Python自学笔记Day2

Python自学笔记Day2

作者: delking | 来源:发表于2020-06-19 22:29 被阅读0次

Python自学笔记——Day2

Python环境搭建

1. Python环境搭建

  • 所需软件
    • Python解释器
      • Python官网
      • 包安装器(pip、conda)
        • pip网址
        • 正常情况下,Python解释器会自动把pip安装好
      • Jupyter Notebook
        • 一个原本用于科学计算的Python交互环境
        • 现在可以用来作为全功能环境使用
        • 支持Markdown
        • 笔记本官网
      • IDE:PyCharm
      • 虚拟环境
        • 一个虚拟出来的Python解释器和相应的编程环境,即一个沙箱环境
        • 防止多个项目的环境相互污染
        • VirtualEnv
        • Anaconda
      • 虚拟机软件
        • VitualBox:轻量级,面向个人
        • VMWare Workstation:功能强大,齐全,重量级
        • Hyper-v
  • 平台
    • Windows
      • 易用性强
      • PC机大量安装
    • Linux
      • 被运维、科学工作者、程序员大量使用
      • 命令行运行方式功能强大,使用比较繁琐
      • PC机普及率没有Windows高
    • Mac OS
      • 苹果操作系统
      • 继承自Unix
  • Windows系统安装
    • Python解释器


      day2-1.png
    • Anaconda:Python集成开发工具包,Python虚拟环境工具


      day2-2.png
    • IDE:Pycharm


      day2-3.png
  • Linux系统安装
    • 虚拟机:Hyper-v(Win10自带)
    • 安装Ubuntu18.04 LTS(需要提前下载好镜像)
      • Ubuntu官网
      • Ubuntu以每年的四月份和十月份为小版本号,年份作为大版本号


        day2-4.png
    • 在Ubuntu中安装Python开发环境
      • Ubuntu安装文件后缀通常为deb
      • deb包的安装可以使用安装器或者命令行 dpkg -i xxx.deb
      • 注意依赖关系引发的错误 apt-get -f install
      • 安装python解释器(Ubuntu 18.04 LTS安装完成后会自动安装Python 3.6.9版本的解释器)


        day2-5.png
      • 安装Anaconda集成工具包


        day2-6.png
      • 下载完成后是.sh为结尾的文件,可以使用命令行来执行 bash Anaconda3-2020.02-Linux-x86_64.sh
      • 安装过程中选择默认的安装方案,需要选择yes|no时,输入yes
      • 安装结束后,重启系统,在终端窗口中输入 conda 命令测试,能正常执行则代表Anaconda环境已经安装成功
      • 安装IDE:Pycharm
        • 官网下载相应的软件包,下载完成后应该是个 .tar.gz 格式的压缩包
        • 解压缩后,找到文件目录中的bin子目录,找到pycharm.sh文件执行 bash pycharm.sh
          day2-7.png
  • Mac OS系统安装(略)

附录:

1. Windows环境中直接安装Anaconda3集成开发工具包后,在cmd窗口输入python会提示一个警告:

Warning:
This Python interpreter is in a conda environment, but the environment has
not been activated.  Libraries may fail to load.  To activate this environment
please see https://conda.io/activation

这是因为直接使用Anaconda环境集成的python时,python环境并未正确激活。解决方法:

conda init cmd.exe

# conda info --envs
# conda environments:
#
base                  *  D:\Anaconda3
                         d:\anaconda3
# conda activate d:\anaconda3
(base) #
(base) # python
Python 3.7.6 (default, Jan  8 2020, 20:23:39) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

相关文章

  • Python自学笔记Day2

    Python自学笔记——Day2 Python环境搭建 1. Python环境搭建 所需软件Python解释器Py...

  • Python数据分析基础ReadingDay2_容器

    reading Foundations for Analysis with Python Day2 这篇笔记是阅读...

  • Python自学分享第一天

    注:本python文集 是笔者自学python的笔记及心得分享,持续更新中......欢迎广大读者跟随笔者自学py...

  • Python自学笔记Day7

    Python自学笔记——Day7 Python运算符 3. 赋值运算符 为Python变量提供赋值运算的符号 运算...

  • Python自学笔记Day12

    Python自学笔记——Day12 循环前置知识 1.1 列表list 序列是Python中最基本的数据结构。序列...

  • Python自学笔记

    Python面向对象 Python可以运行在任何带有ANSIC编译器的平台上 Python源文件通常用.py 扩展...

  • Python 自学笔记

    赘述 mac自带python2.7版本,但是最新版本和旧版本不兼容,所以还是决定重新下载新版本,并且新版本是可以和...

  • python 自学笔记

    参数 转义字符 "\" 字符串切片 列表 列表切片 循环时可以利用enumerate同时取出索引 利用zip 同...

  • python自学笔记

    文件读取写出 用pandas处理 按列名 合并 字典

  • 文件操作练习(笔记请看前文)

    笔记看这 自学Python之:文件操作(绝对找不到这么完整的教程)[https://www.jianshu.com...

网友评论

    本文标题:Python自学笔记Day2

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