如何在我的电脑上运行代码?
我正在尝试在我的计算机上运行我的代码,但不知怎的错误:
文件“catcode.py”,第9行
%matplotlib inline
^
SyntaxError: invalid syntax
我正在使用macOS Sierra 10.12.6
,MacBook Pro(Retina,13英寸,2015年初),2.9 GHz Intel Core i5,8 GB 1867 MHz DDR3,Intel Iris Graphics 6100 1536 MB。
我也通过终端使用python 3
:
Python 3.6.2 (v3.6.2:5fd33b5926, Jul 16 2017, 20:11:06)
[达尔文的GCC 4.2.1(Apple Inc. build 5666)(第3点)]
这是我的包裹清单:
['appnope == 0.1.0','cycler == 0.10.0','decorator == 4.1.2','h5py == 2.7.1','ipython-genutils == 0.2.0' ,'ipython == 6.2.1','jedi == 0.11.0','matplotlib == 2.1.0','numpy == 1.13.3','parso == 0.1.0','pexpect == 4.2.1','pickleshare == 0.7.4','pip == 9.0.1','prompt-toolkit == 1.0.15','ptyprocess == 0.5.2','pygments == 2.2.0 ','pyparsing == 2.2.0','python-dateutil == 2.6.1','pytz == 2017.2','scikit-learn == 0.19.0','scipy == 0.19.1',' setuptools == 28.8.0','simplegeneric == 0.8.1','six == 1.11.0','traitlets == 4.3.2','wcwidth == 0.1.7']
答案 0 :(得分:2)
%matplotlib inline
是一个“魔术函数”,可以装饰Jupyter笔记本中的单元格。
您不能在jupyter notebook
和ipython console
对你来说最好的解决方案可能是评论出来;除此之外,你可以安装jupyter和ipython。
答案 1 :(得分:1)
'exec(%matplotlib inline)'
应该可以正常工作。我已经在系统上对其进行了测试,并且可以在python3.6上正常工作