We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
which -a python python3
这会列出系统路径中找到的 python 和 python3 解释器的位置:
❯ which -a python python3 python not found /usr/bin/python3 /opt/homebrew/bin/python3
-a 选项确保显示所有匹配的路径,而不仅仅是第一个。
-a
which python which python3
这将显示出系统当前 python 和 python3 命令指向的实际路径。
有以下几种方式,根据需要选择
根据你使用的 Shell 类型,打开相应的配置文件。例如,对于 zsh 用户,编辑 ~/.zshrc 文件;对于 bash 用户,编辑 ~/.bash_profile 或 ~/.bashrc 文件。 确保 /usr/bin 在 PATH 变量中位于其他 Python 解释器路径之前。例如,将 /usr/bin 放在最前面:
export PATH="/usr/bin:/opt/homebrew/bin:$PATH"
注意:在这行之后不能有任何关于/opt/homebrew/bin:$PATH的环境变量设置,先后顺序不能乱,因为shell配置文件从上往下执行。如果不,则切换设置不生效
/opt/homebrew/bin:$PATH
在~/.zshrc 或 ~/.bashrc 中添加以下设置
alias python3='/usr/bin/python3'
根据需要可以将/usr/bin/python3更换为所需。
/usr/bin/python3
1、Ctrl + Shift + p 打开命令行面板 2、输入 Python:Select Interpreter 命令,配置默认的解释器 3、默认解释器生效
Python:Select Interpreter
1.确认当前pip3命令对应的Python解释器:
which pip which pip3
2.查看当前pip3的Python路径:
pip3 -V
3.创建一个新的别名 如果pip3的路径不正确,可以手动创建一个新的别名,使其与正确的python3解释器匹配。假设你要使用系统自带的Python解释器,可以这样操作:
alias pip3='/usr/bin/python3 -m pip'
command not found
已经明确通过pip安装,使用pip list列出已经安装的库或程序
pip list
❯ pip list Package Version ---------- ------- altgraph 0.17.2 stcgal 1.10
但是在运行时候出现错误:
❯ stcgal zsh: command not found: stcgal
1.找到stcgal的安装路径:
pip show stcgal
2.将该目录添加到你的PATH环境变量中: 如果stcgal安装在一个Python环境的bin目录中,需要将该目录添加到你的PATH环境变量中。例如,如果安装路径是/Users/iaa/Library/Python/3.9/bin,你可以这样做:
export PATH=$PATH:/Users/iaa/Library/Python/3.9/bin
The text was updated successfully, but these errors were encountered:
No branches or pull requests
查看系统中所有安装的 Python 解释器
这会列出系统路径中找到的 python 和 python3 解释器的位置:
-a
选项确保显示所有匹配的路径,而不仅仅是第一个。确定系统上当前正在使用的 Python 解释器
这将显示出系统当前 python 和 python3 命令指向的实际路径。
切换系统上当前正在使用的 Python 解释器
有以下几种方式,根据需要选择
1.更新 PATH 环境变量
根据你使用的 Shell 类型,打开相应的配置文件。例如,对于 zsh 用户,编辑 ~/.zshrc 文件;对于 bash 用户,编辑 ~/.bash_profile 或 ~/.bashrc 文件。
确保 /usr/bin 在 PATH 变量中位于其他 Python 解释器路径之前。例如,将 /usr/bin 放在最前面:
注意:在这行之后不能有任何关于
/opt/homebrew/bin:$PATH
的环境变量设置,先后顺序不能乱,因为shell配置文件从上往下执行。如果不,则切换设置不生效2.使用 alias 命令
在~/.zshrc 或 ~/.bashrc 中添加以下设置
根据需要可以将
/usr/bin/python3
更换为所需。切换vscode正在使用的python解释器
1、Ctrl + Shift + p 打开命令行面板
2、输入
Python:Select Interpreter
命令,配置默认的解释器3、默认解释器生效
确保当前pip或pip3命令使用的是正确的Python解释器
1.确认当前pip3命令对应的Python解释器:
2.查看当前pip3的Python路径:
3.创建一个新的别名
如果pip3的路径不正确,可以手动创建一个新的别名,使其与正确的python3解释器匹配。假设你要使用系统自带的Python解释器,可以这样操作:
通过pip安装的程序
command not found
已经明确通过pip安装,使用
pip list
列出已经安装的库或程序但是在运行时候出现错误:
❯ stcgal zsh: command not found: stcgal
解决方法
1.找到stcgal的安装路径:
2.将该目录添加到你的PATH环境变量中:
如果stcgal安装在一个Python环境的bin目录中,需要将该目录添加到你的PATH环境变量中。例如,如果安装路径是/Users/iaa/Library/Python/3.9/bin,你可以这样做:
The text was updated successfully, but these errors were encountered: