亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么使用pip而不是Easy_install?

為什么使用pip而不是Easy_install?

楊__羊羊 2019-06-20 16:00:22
為什么使用pip而不是Easy_install?A 推特全文如下:不要使用Easy_install,除非你喜歡在臉上捅自己。使用pip。為什么使用pip而不是Easy_install?不是錯誤主要與PyPI和包作者有關。?如果作者將垃圾源tarball(例如:缺少文件,沒有setup.py)上傳到PyPI,那么pip和easeinstall都會失敗。除了外表上的不同之外,為什么Python人(如上面的推特)似乎強比簡單安裝更好?(假設我們討論的是由社區維護的分發包中的easeinstall)
查看完整描述

3 回答

?
Smart貓小萌

TA貢獻1911條經驗 獲得超7個贊

伊恩·比辛自己的PIP簡介:

PIP最初是通過以下方式編寫的,以改進Easy_install

  • 所有軟件包都是在安裝前下載的。部分完成的安裝不會因此而發生。
  • 注意在控制臺上顯示有用的輸出。
  • 行動的原因被跟蹤。例如,如果正在安裝一個包,PIP會跟蹤為什么需要該軟件包。
  • 錯誤消息應該是有用的。
  • 代碼相對簡潔和有凝聚力,使其更易于以編程方式使用。
  • 包不必作為雞蛋檔案安裝,它們可以被平裝(同時保存雞蛋元數據)。
  • 本機支持其他版本控制系統(Git、Mercurial和Bazaar)
  • 拆包。
  • 簡單地定義固定的需求集,并可靠地再現一組包。


查看完整回答
反對 回復 2019-06-20
?
Helenr

TA貢獻1780條經驗 獲得超4個贊

有兩個原因,也許還有更多的原因:

  1. PIP提供了一個uninstall命令

  2. 如果安裝在中間失敗,PIP將使您處于干凈狀態。


查看完整回答
反對 回復 2019-06-20
  • 3 回答
  • 0 關注
  • 829 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號