【问题标题】:Terminal outputs 'command not found' after installing python 3.7.1安装 python 3.7.1 后终端输出“找不到命令”
【发布时间】:2019-05-04 15:31:49
【问题描述】:

我想开始学习Django,所以第一步是安装python。我下载了python并想通过终端测试它是否真的安装了。我输入了pythonpython --vpython --version 但每次终端都说

-bash: python: 找不到命令

我一直在网上寻找解决方案,但到目前为止没有任何帮助。即使我输入ls,它也会说

-bash: ls: 找不到命令

我尝试重置终端,但没有任何改变。

很抱歉,如果这是一个非常简单的问题,但在尝试了大约一个小时后,我不知道还能去哪里。谢谢。


更新:打字

export PATH=/bin:/usr/bin:$PATH  

使我能够获得不同的输出。当我输入 ls 之后,它按预期工作,当我输入 python 时,它说:

Python 2.7.10 

现在我只需要弄清楚为什么它不是 python 3.7.1!

【问题讨论】:

  • 如果连ls 都找不到,你的环境就真的搞砸了。您是否有机会从头开始重新安装操作系统或描述谁在使用该系统或您对系统做了什么?
  • 是的,也许它是我几年前在终端上玩耍时编程技能差的受害者......我可以进行“硬重置”吗?我只能在每次打开终端时输入 export PATH=/bin:/usr/bin:$PATH 才能导航
  • 三个建议。 1.启动终端,打开终端首选项。选择常规(在顶部)。检查“Shell 打开方式:”是否设置为默认登录 shell。看看这是否至少能让你使用简单的 unix 命令,如“ls”。 2. 我建议在 OSX GUI 下导航以查看 python 2.7.10 和 3. 7.1 的安装位置,并检查标准安装时应找到的典型位置。也许在过去的比赛中你移动了一些东西。 3. 在问题正文中添加您安装 Python 3.7.1 的方式可能也有助于其他人识别问题。

标签: python macos terminal installation


【解决方案1】:

不幸的是,我从未有过 mac OS,但我猜您没有将 Python 路径添加到您的环境中。

请阅读:

https://docs.python-guide.org/starting/install3/osx/

【讨论】:

    猜你喜欢
    • 2013-05-20
    • 2016-02-02
    • 2016-01-14
    • 2019-11-17
    • 1970-01-01
    • 2011-04-23
    • 2020-09-19
    • 2014-07-24
    • 2013-03-28
    相关资源
    最近更新 更多