gpt4 book ai didi

python - 无法在 VS Code 中切换到 Python3

转载 作者:太空宇宙 更新时间:2023-11-03 20:47:09 25 4
gpt4 key购买 nike

我一生都无法让 VS Code 运行 Python 3。我已经安装了 Python 3,并按照几个 VS Code 教程进行了设置。我已将用户设置设置为指向我安装的 Python 3: "python.pythonPath": "/usr/local/bin/python3"但是,每次我在 VSC 内的终端中运行 python 时,它都是 Python 2.7。当我尝试使用 pip 安装任何内容时,我收到警告称不再支持 2.7 等。

例如,当我尝试使用 pip 安装某些内容时,出现以下错误:

ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/urllib3-1.25.3.dist-info' Consider using the --user option or check the permissions.

有什么想法吗?我根本无法让 VSC 切换到 Python 3,这让我抓狂。

最佳答案

Mac 将 python 版本 2 设置为默认值,通常不预装 pip 或与版本 2 链接。我建议保留这种方式。将版本 3 用于您的个人用例,并将您的 Mac 保留为默认版本 2。由于您必须自己安装 python3,这意味着您可能还想检查/安装 pip3。

检查您是否安装了 python 3:

python3 --version

检查您是否安装了 pip3(从 python 3.4 开始通常默认包含):

pip3 --version

在右下角将 VS Code 设置为使用 Python3,打开 .py 文件时您应该会看到:Set Python version

现在,如果您想将任何模块导入 python,请确保使用 pip3 安装它们:

pip3 install package_name

如果您再次遇到权限问题,您可以考虑使用 sudo 权限运行命令:

sudo pip3 install package_name

关于python - 无法在 VS Code 中切换到 Python3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56515625/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com