gpt4 book ai didi

python - 为什么 %config 行在 Python 3.7 中给出语法错误?

转载 作者:行者123 更新时间:2023-12-01 07:25:52 25 4
gpt4 key购买 nike

我正在创建一个系统来预测地震。这段代码中有一行%config InlineBackend.figure_format = 'retina'。每当我运行 python 代码时,它都会给出错误 ("% invalid syntax")

之前我遇到了 %matplotlib 语句的问题,这是我通过谷歌发现的。但是,这个问题让我很困扰。

https://www.kaggle.com/pablocastilla/predict-earthquakes-with-lstm (“获取代码的来源”)

import numpy as np # linear algebra
import pandas as pd # data processing, CSV file I/O (e.g. pd.read_csv)
from subprocess import check_output
from keras.layers.core import Dense, Activation, Dropout
from keras.layers.recurrent import LSTM
from keras.models import Sequential
from sklearn.cross_validation import train_test_split
import time #helper libraries
from sklearn.preprocessing import MinMaxScaler
import matplotlib.pyplot as plt
from numpy import newaxis
from geopy.geocoders import Nominatim
from IPython import get_ipython

get_ipython().run_line_magic('matplotlib', 'inline')

import warnings
warnings.filterwarnings('ignore')

%config InlineBackend.figure_format = 'retina'

# Any results you write to the current directory are saved as output.
from subprocess import check_output
print(check_output(["ls", "../input"]).decode("utf8"))

因此它显示“错误无效语法”和突出显示单词配置之前的%符号。

预期的输出是我不应该收到错误,并且会给出写入目录的任何结果。

最佳答案

% 语法定义了一个 IPython Magic Command。阅读:Magic commands

尝试一下

from IPython.display import set_matplotlib_formats
set_matplotlib_formats('retina')

取自 Configure the backend of Ipython to use retina display mode with code

您需要安装 Ipython 库才能执行此操作。另外,如果您收到“No module named ipykernel”,则安装 ipykernel。

    pip install ipython
pip install ipykernel

编辑:但我强烈建议使用 jupyter 笔记本,例如尝试一下 google colab :https://colab.research.google.com/notebooks/welcome.ipynb

关于python - 为什么 %config 行在 Python 3.7 中给出语法错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57456423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com