对不起,这个noob问题。我最近在MacOS上为Python安装了Anaconda Spyder UI。在Spyder中你会看到三个窗口,python文件(源代码),变量资源管理器和IPython控制台。
我有两个问题:
首先,快捷方式不起作用。例如:Run Cell = CTRL + ENTER并运行Cell和Advance是SHIFT + ENTER。但是不起作用。
其次,IPython控制台的输出不起作用。我们假设以下代码:
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
# Importing the dataset
dataset = pd.read_csv('Data.csv')
x = dataset.iloc[:, :-1].values
y = dataset.iloc[:, 3].values
x
然后最后一行应该将x作为输出打印到IPython控制台上。但相反,我只得到这个:
在[1]中:runfile('/ Users / guest / Development / data.py',wdir ='/ Users / guest / Development /')
没有出[1]。问题:我做错了什么?我无法在首选项对话框中找到任何内容。
#%%
形式的注释来破坏单元格中的文件,这些单元格是您可以独立评估的代码块。然后Cmd + Enter和Shift + Enter将按预期工作,即他们将分别评估当前单元格并保持在其上或移动到下一个单元格。print(x)
,因为默认情况下不会运行“运行”。