bash:pandas.read_excel 语法错误

bash:pandas.read_excel 语法错误

我正在尝试输入这个命令:

例如 = pd.read_excel('080615_gene_expression.xlsx' , index_col = 0)

但我收到此错误:

-bash:意外标记‘(’附近有语法错误

我尝试过更改引号、空格等 = 没有变化

该命令在 IPython 3.0.0 中有效。

答案1

如果我在 bash 中启动你的命令,我会得到一个有趣的

bash: syntax error near unexpected token `('

通过键入启动 Python 解释器pythonEnter,然后再次尝试命令;)


就我而言,我得到了

IOError: [Errno 2] No such file or directory: '080615_gene_expression.xlsx'

但对我来说这绝对正常,因为我没有你的 Excel 表

答案2

这是一个 Python 命令,而不是 Bash 命令。您可以运行 Python shell,然后通过键入以下内容手动运行代码:

ipython

ipython如果出现未找到命令的错误,请通过以下方式安装:

pip install ipython

如果你将其放入脚本并尝试从 shell 运行它,则 Python 脚本需要以(文件的第一行)开头:

#!/usr/bin/env python

然后你可以从 Bash 运行它:

chmod +x my_script
./my_script.py

相关内容