Python自学笔记Day2

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.
>>>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容