更新
我完全卸载了anaconda:https://setapp.com/how-to/uninstall-anaconda-on-mac
我重新安装了它,更新了它,我甚至可以在列表中看到:sqlalchemy
sqlalchemy 1.4.32 py39hca72f7f_0
但我一直在得到:没有一个名为"sqlalchemy"的模块
因此,这就像Visual Studio代码没有正确的路径来访问新版本的Anaconda或Python。
我刚安装:
pip3 install Flask-SQLAlchemy
但没有改变
原始
我的终端经常被重定向到一个特定的文件夹,这很烦人,所以我删除了它
所以,现在我在根。
但当我尝试在VSCode中导入文件时,它找不到任何模块:
因此,根据许多建议,在Visual Studio代码中,我更改了cwd并尝试了许多方法:
Terminal › Integrated: Cwd => Empty, ${fileDirname}, public, ... none work
我尝试重新安装:
Conda install sqlalchemy
conda install psycopg2
它安装了它,但如果我运行:
sqlalchemy --version
我得到=>-bash:sqlalchemy:找不到命令
这些是根级别的版本:
pip --version => pip 21.2.4
python --version => Python 3.9.7
conda --version => conda 4.12.0
conda list anaconda$ => anaconda 2021.11 py39_0
conda list python -f => python 3.9.7 h88f2d9e_1
conda list => I could publish this if you think it would help ( long list though )
conda info => same thing
这解决了我的问题:
VsCode 中激活Anaconda环境
基本上,
-
Shift+Cmd+p
-
搜索选择解释器
-
它在暗示我;推荐版本3.9.10 64位";。所以,每次我都会选择那个。
-
解决方案是去终端检查我有哪个版本。
> python3 --version
它给了我版本CCD_ 1。所以,我选择了一个,它被称为";Conda";