anaconda/python3 和 Visual Studio Code 之间的路径不同

问题描述 投票:0回答:1

简介。

我有以下 python 3 和 conda 的路径和版本:

% python3 --version
Python 3.12.4

% where python3
/opt/anaconda3/bin/python3
/usr/local/bin/python3
/usr/bin/python3

 % conda --version
conda 24.7.1

% conda info --envs                                         
# conda environments:
#
base                  *  /opt/anaconda3
                         /usr/local/anaconda3

我想使用 Visual Studio Code 来运行 python 脚本,Visual Studio Code 中的 python 默认解释器路径如下:

python default interpreter path: /usr/local/bin/python3

当我在 Visual Studio Code 上运行一个简单的命令时,就像

import numpy as np

我收到以下错误消息:

% /usr/local/bin/python3 /Users/batman/Desktop/test.py
Traceback (most recent call last):
  File "/Users/batman/Desktop/test.py", line 1, in <module>
    import numpy as np
ModuleNotFoundError: No module named 'numpy'

问题。

我是否应该更改 Visual Studio Code 中的 python 默认解释器路径,以使 python 脚本正常工作?如果是,我应该使用哪条路径?

macos visual-studio-code path anaconda
1个回答
0
投票

在 Visual Studio Code 中,通过替换 python 默认解释器路径

/usr/local/bin/python3 

/opt/anaconda3/bin/python3

成功了!

© www.soinside.com 2019 - 2024. All rights reserved.