首页 > 解决方案 > 在远程 python 3 解释器周围使用包装器时,如何在 Pycharm 中禁用 python 2.7 代码兼容性错误消息?

问题描述

我想避免 弹出这类消息,因为我什至没有使用 python 2.7。请注意,代码运行良好。

我尝试了以下事情:

我在服务器上的 python 可执行文件周围使用 .sh 包装器,因为我希望 Pycharm 在使用解释器之前首先获取我的 ~/.bash_profile (类似于这个建议)。我认为这可能是 PyCharm 无法将其识别为 python 3 的原因:如果我直接指向远程解释器,代码兼容性问题就会消失。

有什么方法可以保留包装器的好处并消除这些错误消息?

标签: pythonsshpycharm

解决方案


没错,PyCharm 无法确定 Python 版本并使用 2.7 作为后备。

由于2019.3默认使用最新的Python(目前为3.8),请尝试EAP构建。


推荐阅读