如何了解Python I';我在用什么?

如何了解Python I';我在用什么?,python,Python,我不仅仅是在寻找版本,而是在寻找发行版,即是否是Anaconda、Python(x、y)等。一些解决方案: 打开一个终端,键入python,查看它在序言中的内容 在linux中,键入whichpython 在windows上,键入where python 打开一个终端(或Windows上的命令行),键入python--version或python-V(第二个用大写字母“V”)。例如,在我的Windows计算机上,此返回: Python 3.4.4::Anaconda 4.0.0(64位) 除非我

我不仅仅是在寻找版本,而是在寻找发行版,即是否是Anaconda、Python(x、y)等。

一些解决方案:

  • 打开一个终端,键入
    python
    ,查看它在序言中的内容
  • 在linux中,键入
    whichpython
  • 在windows上,键入
    where python
  • 打开一个终端(或Windows上的命令行),键入
    python--version
    python-V
    (第二个用大写字母“V”)。例如,在我的Windows计算机上,此返回:

    Python 3.4.4::Anaconda 4.0.0(64位)

    除非我在Python 2.7虚拟环境中,否则它将返回:

    Python 2.7.11::Anaconda 4.0.0(64位)


    which python
    告诉您二进制文件的位置,但通常不会告诉您二进制文件是哪个版本(尽管如果它位于
    anaconda
    文件夹中,您知道它是anaconda,诸如此类)。

    这适用于我使用anaconda发行版的计算机,但不适用于我正在使用的另外两个版本。一方面我得到的是“Python2.6.6”,而另一方面我得到的是:未知错误:--e-r-s…您也可以尝试
    Python-V
    。这是一个大写字母“V”。这两个答案有帮助吗?如果是,请确保将其中一个标记为正确!从我下面的评论来看,他们在我的电脑上使用Anaconda发行版,但在我正在使用的另外两个电脑上却没有。一方面我得到的是“Python2.6.6”,而另一方面,我得到的是:未知错误:--e-r-s…我已经删除了我当时拥有的所有发行版,并安装了Anaconda,因此这是一个没有实际意义的问题(至少对我来说),所以刚才说Python2.6.6可能是因为您有一个本地Python发行版,而不是Anaconda。对于这个错误,我猜要么Python没有安装,要么不在您的路径中。听起来你现在已经拿到了,虽然很好!