2015-09-25 72 views
1

簡單問題:使用pip在Visual Studio 2015社區的Python Environment窗口中安裝庫時,我發現導入語句需要下劃線。供應商之間的Python庫差異

普通的Python發行:import random

社區:import _random

我也覺得random.randint()現在在社區版中沒有的!

Visual Studio pip Python庫與Python網站的標準發行版不同嗎?

+0

哪個版本的visual studio? 2015年? 2012? –

回答

0

所有的Python發行版都包含random模塊,因爲它是Python標準庫的一部分。除非Python故意減少,例如針對嵌入式環境。但在這種情況下,情況並非如此。 _random(和所有的下劃線前綴模塊)是用C語言編寫的Python原生擴展,不應直接由開發人員訪問。

聽起來像社區版是不知何故破壞安裝。