小黑鱼的小黑 发表于 2025-1-3 23:12:35

python 运行环境出错

一段时间没用python的环境,今天打开发现用不了了

python -u "/Users/willwang/Desktop/work/98.Coding-Linux/01.coding/python_Coding/py1_1.py"
/bin/sh: python: command not found

exited with code=127 in 0.008 seconds

运行最简单的一段程序,出现如下错误
VS code

终端运行python命令:

willwang@WilldeMacBook-Air ~ % which python3      
/Library/Frameworks/Python.framework/Versions/3.12/bin/python3
willwang@WilldeMacBook-Air ~ % python3
Python 3.12.1 (v3.12.1:2305ca5144, Dec7 2023, 17:23:38) on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

在 ~/.bash_profile中,增加了如下环境变量
export PATH=$PATH:/usr/bin/python
问题没有解决

求助大佬
感谢

小黑鱼的小黑 发表于 2025-1-3 23:26:33

发现答案了。我重装了Python3最新的安装包,问题依旧未解决
然后发现,我的编程文件存在于两个目录:
/Users/willwang/Documents/python_Coding/
/Users/willwang/Desktop/work/98.Coding-Linux/01.coding/python_Coding/py1_1.py

VS code 如果打开的目录是第一个,运行没问题
如果vscode 打开第二个,就提示上面的错误

不明白啥原因,望大佬指点迷津

isdkz 发表于 2025-1-4 00:01:24

小黑鱼的小黑 发表于 2025-1-3 23:26
发现答案了。我重装了Python3最新的安装包,问题依旧未解决
然后发现,我的编程文件存在于两个目录:
/Us ...

which python 看看是什么路径

在 ~/.bash_profile中,增加了如下环境变量
export PATH=$PATH:这里写上 which python 看到的路径

如果还不行,你可能要重新登陆一下你的用户

某一个“天” 发表于 2025-1-4 00:02:58

好神奇

zyx2012 发表于 2025-1-4 09:38:58

看看版本,把不用的版本卸了,大不了重装Python

小黑鱼的小黑 发表于 2025-1-4 10:23:14

willwang@WilldeMacBook-Air ~ % which python3
/Library/Frameworks/Python.framework/Versions/3.12/bin/python3
willwang@WilldeMacBook-Air ~ %

小黑鱼的小黑 发表于 2025-1-4 10:24:12

willwang@WilldeMacBook-Air ~ % python3 --version
Python 3.12.8
willwang@WilldeMacBook-Air ~ %

isdkz 发表于 2025-1-4 11:18:30

小黑鱼的小黑 发表于 2025-1-4 10:23
willwang@WilldeMacBook-Air ~ % which python3
/Library/Frameworks/Python.framework/Versions/3.12/bin ...

有python3不一定会有python的,你的 vscode 中调用的是 python,所以我让你执行的是 which python 而不是 which python3

小黑鱼的小黑 发表于 2025-1-5 22:02:57

返回的是python not found
页: [1]
查看完整版本: python 运行环境出错