“我的python不工作”-bash://python:Invalid参数";
突然,我的开发服务器python无法工作。“我的python不工作”-bash://python:Invalid参数";,python,Python,突然,我的开发服务器python无法工作。 错误消息如下: root@scu4:~# python -bash: /root/anaconda3/bin/python: Invalid argument /root/anaconda3/bin/是python安装目录 conda update -n base -c defaults conda 如何修复它?此错误是因为它不是从安装了python的目录打开python,而是从/root/anaconda3/bin/python打开python,
错误消息如下:
root@scu4:~# python
-bash: /root/anaconda3/bin/python: Invalid argument
/root/anaconda3/bin/
是python安装目录
conda update -n base -c defaults conda
如何修复它?此错误是因为它不是从安装了python的目录打开python,而是从/root/anaconda3/bin/python打开python,并且需要一些参数。 您可以尝试
python-h
或python--help
有可能在安装anaconda之后,它可能已经升级到Python3.x版本
root@scu4:~#python3
也许能解决你的问题
如果这样做没有帮助,请使用sudo root,然后运行以下命令:ls-lah/usr/bin | grep python
如果python没有被重新定位到其他目录,则应该生成一些输出
conda update -n base -c defaults conda
帮助了我。python应该以符号链接的形式链接到python3看看我尝试了“python-h”,它返回了相同的结果, root@scu4:~#python-h-bash:/root/anaconda3/bin/python:参数无效root@scu4:~#python--help-bash:/root/anaconda3/bin/python:Invalid arguments和ls-las/usr/bin | grep python--返回如下所示, root@scu4:~#ls-lah/usr/bin | grep python lrwxrwx 1 root root root 2018年8月23日17:12 pdb3.6->../lib/python3.6/pdb.py lrwxrwx 1 root root 2018年10月25日py3versions->../share/python3/py3versions.py lrwxrwx 1 root 2018年10月25日python3->python3.6-xr-xr-x 2 root 4.4M 2018年8月20日17:12 python3.6-xr-xr-xr-x 2 rootroot 4.4M Aug 20 17:12 python3.6m lrwxrwx 1 root root 2018年10月25日python3m->python3.6m您可以看到
->
意味着创建了到普通python命令的符号链接,这就是为什么您的python没有运行。请尝试python3.6
可能会解决此问题。