【发布时间】:2022-02-09 21:55:24
【问题描述】:
运行以下。
PyCharm 显示:
% python -V
Python 2.7.16
% where python
bash: where: command not found
而在终端中显示:
% python -V
Python 3.8.12
% where python
/Users/ryo/opt/anaconda3/bin/python
与我的 iOS 终端相比,为什么 PyCharm 终端使用不同版本的 Python? 任何方向都将不胜感激 - 我已经在谷歌上广泛搜索并通过 StackOverflow 进行搜索,但这个看似简单的问题已经超出了我。
不确定它是否与我的 PATH 变量有关,但粘贴在下面以供参考:
Mac 终端
$PATH
/Users/ryo/opt/anaconda3/bin:/Users/ryo/opt/anaconda3/condabin:/Library/Frameworks/Python.framework/Versions/3.10/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
解释器长这样。
【问题讨论】:
-
如果您在 PyCharm 项目中设置了虚拟环境,PyCharm 终端将自动激活它。这可能会给你一个不同版本的 Python。
-
谢谢 - 创建一个新的虚拟环境修复它!