Python解释器、工具包和虚拟环境

解释器

  python解释器是将python语言翻译成机器指令语言的程序,在windows系统当中,就是python.exe。在解释器中存在一个问题,python2与python3 解释器可能不兼容,例如print “hello world” 在python2中可以执行,但在python3中要写成print(“hello world”)。所以不同版本的python语言需要不同版本的解释器。

工具包

  工具包又称为依赖包、模块、库、包。python之所以强大是因为拥有大量工具包。工具包存在虚拟环境下的Lib文件夹中。
  内置包:os、sys、glob、re、math 等。
  第三方包:pytorch,tensorflow, numpy等。

虚拟环境

  python的开发环境中有解释器和工具包,开发过程中可能会有多个项目同时进行,不同项目采用的python解释器和工具包的版本可能是不一致的,这会导致冲突,所以我们要用虚拟环境为不同项目创建不同的开发环境,各环境间相互独立,可随意切换,数目没有上限。管理这些虚拟环境,可以用Anaconda。

发布了9 篇原创文章 · 获赞 0 · 访问量 300

猜你喜欢

转载自blog.csdn.net/SakuraHimi/article/details/104524968