2016-06-15 46 views
1

我不只是寻找的版本,但具体的分布,即无论是巨蟒,巨蟒(X,Y)等我怎样才能找出我使用的Python的分布?

+0

这些答案都有帮助吗?如果是这样,请确保将其标记为正确! – Engineero

+0

从我的评论下面,他们在我的电脑上使用Anaconda发行版,但不是为我正在使用的其他两个发行版。在一个我得到“Python 2.6.6”没有别的,另一方面,我得到:未知错误: - -e -r -s ... – jss367

+0

我已经删除了我在当时安装的任何发行版,并安装了蟒蛇,所以它现在是一个有争议的问题(至少对我来说) – jss367

回答

0

几个解决方案:

  1. 打开一个终端,输入python ,并看看它在序言中说了些什么。
  2. 在linux中,类型which python
  3. 在Windows中,类型where python
1

打开终端(在Windows或命令行),然后键入python --version。例如,我的Windows机器上这将返回:

Python 3.4.4 :: Anaconda 4.0.0 (64-bit)

除非我在我的Python 2.7的虚拟ENV,在这种情况下,它返回:

Python 2.7.11 :: Anaconda 4.0.0 (64-bit)

which python告诉您二进制的位置,但通常不会给你一个关于它是哪个版本的很多想法(尽管如果它在anaconda文件夹中,你知道它是anaconda等等)。

+0

这适用于我的计算机使用Anaconda发行版,但不适用于我正在使用的两个其他计算机。在其中一个我得到“Python 2.6.6”没有别的,另一个我得到:未知错误: - -e -r -s ... – jss367