解决SyntaxError:|解决SyntaxError: invalid syntax
File "", line 6
print sess.run(hello)
^
SyntaxError: invalid syntax
这个报错是因为python3中print变成了一个方法,需要带括号当参数传入值。
今天研究tensorflow 一直遇到这个错误,郁闷的是,我已经通过jupyter设置kernel为python2,仍然报错这个。
后来通过这两个命令解决了这个问题
ipython2 kernelspec install-self
ipython3 kernelspec install-self
jupyter kernelspec install-self
ipython kernel install
ipython2 kernel install
ipython3 kernel install
虽然不知道哪一个命令有效,但是最后结果好使了。
【解决SyntaxError:|解决SyntaxError: invalid syntax】猜测是
/usr/local/share/jupyter/kernels/python2
这里的软连接建立的是错误的。
推荐阅读
- parallels|parallels desktop 解决网络初始化失败问题
- 考研英语阅读终极解决方案——阅读理解如何巧拿高分
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- SpringBoot调用公共模块的自定义注解失效的解决
- 解决SpringBoot引用别的模块无法注入的问题
- Spark|Spark 数据倾斜及其解决方案
- Spectrum|Spectrum 区块偶尔停止同步问题排查与解决笔记
- 一劳永逸地解决词汇量不够的问题
- Hexo代码块前后空白行问题
- 生活与游戏日记(第182篇)(〔成长瞬间〕关注解决问题2019.10)