HoneyMoose
  • 首页
  • Java
  • Jersey
  • Jira
  • Confluence
  • U.S.
    • USRealEstate
    • USVisaTrack
    • H1B
  • 项目和网站
    • CWIKI.US
    • OSSEZ 社区
    • WIKI.OSSEZ.COM
    • BUG.OSSEZ.COM
    • RSS.OSSEZ.COM
BLOG.OSSEZ.COM
A responsive blog theme focused om user reading experience
  1. Home
  2. Computer Science
  3. This article

Python 模块安装的关键术语

2020年06月09日 826Browse 0Like 0Comments

请参考安装有关的关键术语,在这里我们将会将你项目需要的 lib 安装到指定的位置,供你的项目使用。

设计思路与 Java 的 Maven 类似,Java 的 Maven 有一个中央仓库地址,Python 也有一个, Python 的中央仓库地址为 https://pypi.org/。

pypi 是 Python Package Index 的首字母简写,其实表示的是 Python 的 Packag 索引,这个也是 Python 的官方索引。你需要的包(Package)基本上都可以从这里面找到。作为开源软件,你也希望能够贡献你的 Package 到这里供其他用户使用。

  • pip 是首选的安装程序。从 Python 3.4 开始,它默认包含在 Python 二进制安装程序中。
  • virtual environment 是一种半隔离的 Python 环境,允许为特定的应用安装各自的包,而不是安装到整个系统。
  • venv 是创建虚拟环境的标准工具,从 Python 3.3 开始成为 Python 的组成部分。 从 Python 3.4 开始,它会默认安装 pip 到所创建的全部虚拟环境。
  • virtualenv 是 venv 的第三方替代(及其早期版本)。 它允许在 Python 3.4 之前的版本中使用虚拟环境,那些版本或是完全不提供 venv ,或是不会自动安装 pip 到所创建的虚拟环境。
  • Python Packaging Index 就是我们常说的 PyPi,是一个由 Python 用户向其他用户发布开源许可软件包的公共仓库。
  • Python Packaging Authority 是负责标准打包工具以及相关元数据和文件格式标准维护与改进的开发人员和文档作者团队。 他们基于 GitHub 和 Bitbucket 这两个平台维护着各种工具、文档和问题追踪系统。
  • distutils 是最初的构建和分发系统,于 1998 年首次加入 Python 标准库。 虽然直接使用 distutils 的方式已被淘汰,它仍然是当前打包和分发架构的基础,而且它不仅仍然是标准库的一部分,这个名称还以其他方式存在(例如用于协调 Python 打包标准开发流程的邮件列表就以此命名)。

基于 Python 3.5 版本的修改:目前推荐使用 venv 来创建虚拟环境。

https://www.cwiki.us/display/PythonZH/Installing+Key+Terms

Tags: None
Last updated:2020年06月09日

Kratos

stay absorbed stay excellent

Like
< Previous
Next >

Comments

Cancel reply

Newest Hotspots Random
Newest Hotspots Random
IntelliJ IDEA 2023.1 版本添加了包中类的列表功能 Jenkins 修改启动的端口 Spring 项目运行提示错误 Not a managed type Linux 查看 SELinux 的状态 WordPress 网站 Error Establishing a Database Connection(建立数据库连接时出错) Linux 开启或关闭 SELinux
Confluence 6 可以自定义的元素 Confluence 6 你模板中可用的对象 Discourse 安装 Google Adsense 你在旅行路上最希望发生什么 Python 通过命令行安装包的时候 pip 提示错误 小龙虾当前价格表(2021-04-11 - 2021-04-18)
Categories
  • Algorithm(算法)
  • AMQP
  • Angular
  • CI
  • Compile And CI
  • Computer Science
  • Confluence
  • DataBase
  • Gradle
  • H1B
  • Hibernate
  • IDE
  • Java
  • Jersey
  • Jira
  • MariaDB
  • PrestaShop
  • Spring
  • Spring Batch
  • U.S.
  • USRealEstate
  • USVisaTrack
  • 我的小厨

COPYRIGHT © 2020 HoneyMoose. ALL RIGHTS RESERVED.

THEME CWIKIUS.CN MADE BY VTROIS