Python 该环境适用于终端phython解释器,但不适用于PyCharm
Python解释器在我的环境中的终端中工作得非常好。如图所示,在我激活环境并尝试python中的tensorflow之后。它起作用了 但是,当我使用相同的环境设置项目解释器时。IDE抱怨我的TensorFlow仍然很旧Python 该环境适用于终端phython解释器,但不适用于PyCharm,python,tensorflow,pycharm,interpreter,Python,Tensorflow,Pycharm,Interpreter,Python解释器在我的环境中的终端中工作得非常好。如图所示,在我激活环境并尝试python中的tensorflow之后。它起作用了 但是,当我使用相同的环境设置项目解释器时。IDE抱怨我的TensorFlow仍然很旧 问题在于运行/调试的设置,该设置位于运行菜单中。解释器可以不同于在项目设置中指定的解释器。可能的不同之处在于,您的终端使用的是path环境中所述的python注册版本,而在PyCharm中,您可以手动设置解释器。我假设您只更新了标准python的包,但没有更新PyCharm中选
问题在于运行/调试的
设置,该设置位于运行
菜单中。解释器可以不同于在项目设置中指定的解释器。可能的不同之处在于,您的终端使用的是path环境中所述的python注册版本,而在PyCharm中,您可以手动设置解释器。我假设您只更新了标准python的包,但没有更新PyCharm中选择的包。解释器是我为新项目设置的第一件事,不管默认设置是什么。打开您的项目,进入文件、设置、项目解释器,然后选择您喜欢的项目OK
将把它保存到您的项目中,您就可以开始了。嗯,我不熟悉virtuel环境,但它们可能会导致问题。尝试运行
菜单,然后转到运行/调试条件配置
。也许这会给你一个问题的提示?@offeltoffel问题解决了。看起来我需要在运行配置中更改Python解释器。当我打开Run Config时,它不是我想要使用的正确配置。我改了以后,现在可以用了。谢谢