Vari´svel não reconhecida

Utilizei o código abaixo para separar meus dados entre test e training:
X_train, X_test, y_train, y_test = train_test_split(X, y , test_size = 0.2, random_state=0)

Porém por algum motivo está retornando um erro name ‘y’ is not defined