我正在尝试输入这个命令:
例如 = pd.read_excel('080615_gene_expression.xlsx' , index_col = 0)
但我收到此错误:
-bash:意外标记‘(’附近有语法错误
我尝试过更改引号、空格等 = 没有变化
该命令在 IPython 3.0.0 中有效。
答案1
如果我在 bash 中启动你的命令,我会得到一个有趣的
bash: syntax error near unexpected token `('
通过键入启动 Python 解释器python
Enter,然后再次尝试命令;)
就我而言,我得到了
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