python shell使用哪个解释器?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python shell使用哪个解释器?相关的知识,希望对你有一定的参考价值。
[如何检查给定的python shell使用哪种python解释器,例如标准的python
或ipython
或bpython
?
是否所有这些shell都仅依赖系统上安装的默认解释器的概念,我想是cpython
吗?
注意:我无法找到有关python解释器和python shell之间差异的现有问题。也许可以扩大这个问题以整合这种差异。
答案
取决于您使用的外壳。
在Linux / bash上,您可以使用以下命令:which python
可能会回答/usr/bin/python
然后ls -l /usr/bin/python
可能给出:lrwxrwxrwx 1 root root 9 sept. 17 2018 /usr/bin/python -> python2.7
另一种方法是在您的shell中启动python
,您可能会得到类似以下内容:
Python 3.8.0rc1 (default, Oct 1 2019, 21:48:24)
[GCC 7.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
或使用命令python --version
以上是关于python shell使用哪个解释器?的主要内容,如果未能解决你的问题,请参考以下文章
启动 Django shell 但 python 解释器启动