我正在使用MacOS Catalina,该软件随Xcode一起安装了Python3。我还在系统上安装了自己的Python3版本,这是zsh中的默认版本:
which python3
返回:
/usr/bin/python3
当我使用创建虚拟环境时
python3 -m venv path_to_venv
创建的符号链接指向系统安装的Python3;
ls -la my_env/bin/pyt*
返回:
my_env/bin/python -> python3
my_env/bin/python3 -> /Applications/Xcode.app/Contents/Developer/usr/bin/python3
而且,当我在VS Code中使用(my_env / bin / python)添加该venv时,它表明它指向:
/Applications/Xcode.app/Contents/Developer/usr/bin/python3
是否可以解决此问题并在venv中使用用户安装的Python?
除了this之外,我没有找到其他相关讨论,这没有帮助。