因此,我试图在春假期间教自己用Python编程,我遇到了障碍。我可以让我的代码在PyCharm中编译,但我真的想让它在Terminal中正确编译,因为vim是我选择的文本编辑器。有没有人知道为什么我的代码可能无法正确编译?
Here is my code compiling correctly in PyCharm
Here is my code compiling incorrectly in Terminal
提前感谢您的帮助。
答案 0 :(得分:1)
最新的OSX版本都附带Python 2.7作为标准。安装Python 3.x时,系统上有两个版本。在终端中使用python -command-
的标准方法是调用Python 2.7。您可以使用python3 -command-
来调用命令,而不是使用Python 3.x.您可以在.bash_profile中的python3
设置别名,以便在使用python
时调用它。
答案 1 :(得分:0)
您已将PyCharm配置为使用已安装的Python 3,但在终端上您似乎使用的是Python 2.两个版本输出print
结果的方式不同。尝试修改终端会话,以指导您使用已安装的Python 3而不是已安装的Python 2。