簡體   English   中英

Enthought:找不到'modules'+版本號的Python文檔

[英]Enthought: no Python documentation found for 'modules' + version number

我希望能夠在我的Python Enthought發行版中列出已安裝的模塊及其版本號。 當我打開終端並輸入時

$ help('modules') 

我明白了

>> no Python documentation found for 'modules'

如果我在mac(/ usr / bin / python /)上為我的標准python發行版做同樣的事情,它工作正常,雖然我仍然缺少模塊版本。

知道如何正確列出所有已安裝的模塊及其相應的版本嗎?

列出所有模塊:

import sys
print sys.modules

對於版本信息......這有點棘手。 因為如果相應的包/模塊沒有提供此信息,您將在底層包裝機制上進行中繼。

如果你使用pip,你可以做一個pip show或凍結,或者你可以使用蛋黃

您可能正在尋找enpkg命令。 運行

enpkg -l

從命令行將列出安裝在EPD中的所有軟件包以及版本信息。

以下是有關enpkg的更多信息: https//support.enthought.com/entries/22415022-using-enpkg-to-update-epd-packages

更新:

關於幫助('模塊')本身:它在Enthought的Python中被故意禁用,因為它可靠地導致了一組標准EPD包的段錯誤(以及其他原因)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM