python - 更改 Pycharm 中的解释器但它不起作用
问题描述
我在 Pycharm 中将解释器从 python3.7 更改为 python2.7。但是在我完成这个过程之后,解释器显示成功,但实际上,当我运行代码时,它仍然使用 python 3.7 运行。
口译员是从蟒蛇中设置的。
此图显示我已将外部库更改为 Python 2.7,但是当我在终端中测试 python 的类型时,它仍然显示在 Python3.7 中。
我真的很纠结这个问题,希望有人能帮助我。
解决方案
我相信您面临一个已知的 PyCharm 错误:PY-23417。IDE 无法在终端中激活 conda 环境,因此您最终通过python
可执行文件运行 Python 2 而不是 3,因为它使用PATH
.
尝试 PyCharm 2019.1 EAP 构建。问题应该在那里解决。
推荐阅读
- python - 如何在 python 中编写正则表达式来识别字符串中的日期
- c# - C# 中空运算符的实现有何不同,包括“??” 和 ”?。”?
- javascript - 如何在过滤器方法中返回与 && 内部回调函数连接的布尔值?
- java - 如何使用多维数组打印星号网格?
- xamarin - Xamarin 形成深度链接
- c# - 如何修复错误 CS0165:“使用未分配的局部变量 'a'”?
- xml - vba 上的沃尔玛 OAuth 身份验证(令牌 API)
- dart - Flutter 模拟器个人键盘不起作用
- android - Gradle:错误:程序类型已存在:androidx.activity.R$attr
- java - 正则表达式:用空字符串替换所有无效字符