2015-09-25 90 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原生扩展,不应直接由开发人员访问。

听起来像社区版是不知何故破坏安装。