我依稀記得某種setuptools包裝,它會從distutils源文件生成.egg文件。有人可以慢跑我的記憶?如何從distutils源碼包創建Python雞蛋?
12
A
回答
23
setuptools猴子在導入時補償distutils的某些部分。當你使用easy_install從PyPI獲得一個基於distutils的項目時,它會創建一個蛋(點也可以這樣做)。要在本地執行相同的操作(即在代碼簽出或解壓縮tarball的目錄中),請使用以下技巧:python -c "import setuptools; execfile('setup.py')" bdist_egg
。
10
相關問題
- 1. 構建 - 從源代碼安裝雞蛋
- 2. Python雞蛋的源代碼在哪裏?
- 3. 從建築物扔雞蛋
- 4. 如何解壓Python的雞蛋?
- 5. 訪問Python中的雞蛋?
- 6. 什麼是Python雞蛋?
- 7. Python雞蛋的缺點?
- 8. django python:如何使用源代替雞蛋?
- 9. 如何關閉雞蛋?
- 10. 雞和蛋
- 11. 覆蓋定義setup.cfg源雞蛋
- 12. 如何告訴構建安裝從一個URL(無pypi)雞蛋
- 13. 包括來自雞蛋的mercurial擴展
- 14. Apache用戶無法寫入.python雞蛋
- 15. Python雞蛋文件有什麼意義?
- 16. 爲python源代碼創建R包
- 17. Java中的雞或雞蛋難題
- 18. 循環依賴,雞和雞蛋
- 19. 雞和雞蛋春季豆綁定
- 20. 雞和雞蛋,JavaScript比。 Html屬性
- 21. 聚合物indexedDB雞內雞蛋
- 22. 爲什麼{{site.eggs.label}}不會爲jekyll集合「雞蛋」返回「雞蛋」?
- 23. 如何創建Python蛋文件
- 24. python雞蛋與常規包裝有什麼不同?
- 25. 我該如何籤一個雞蛋?
- 26. Python Distutils包分發
- 27. Python - pip安裝pyublas:無法構建雞蛋
- 28. 安裝python雞蛋而不啓動構建
- 29. Python如何跟蹤安裝了雞蛋的模塊?
- 30. 如何在Mac上創建.dmg文件(python源代碼+包)?
正是我在找的東西。希望下次我需要它時,我不會有這麼難的時間。謝謝。 – Ben 2012-04-02 03:57:04
在Python 3中,'execfile'消失了,所以你需要像'python -c「import setuptools; exec(open('setup.py').read())」bdist_egg'。 – 2016-02-26 23:49:34