[英]Mac Yosemite os variable works in bash Python interpreter, running the script in terminal, but not in Sublime Text 2 text editor
[英]Sublime Text run python works on mac but not on windows 8
在我的mac上的崇高文字:
# farenhiet to celcius
def farenheit2celcious (farenheit):
celcius = (5 / 9) * (farenheit - 32)
return celcius
#test
c1 = farenheit2celcious(32)
print c1
在控制台中给出0
在windows中,在崇高的文本中,我明白了
print c1 ^ SyntaxError:语法无效[以0.1秒结束,退出代码为1]
有任何想法吗? 线路结尾? 文件是不同计算机从dropbox访问的同一文件。 这两种环境都有崇高的文本2,可能安装了不同的软件包
如果你在Windows上安装了python 3,那将是一个问题。 我假设MAC上的python是python2.x而windows上的那个是3.x.
在python 3中,print是一个函数,所以它应该是print(c1)
你可以通过以下方式检查python版本:
只需在Mac上的控制台上输入python,您就会看到版本
在Windows上打开IDLE,看看打印的版本是什么
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.