Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ModuleNotFoundError:没有名为';sqlalchemy';——康达软件包管理器_Python_Flask_Pip_Flask Sqlalchemy_Conda - Fatal编程技术网

Python ModuleNotFoundError:没有名为';sqlalchemy';——康达软件包管理器

Python ModuleNotFoundError:没有名为';sqlalchemy';——康达软件包管理器,python,flask,pip,flask-sqlalchemy,conda,Python,Flask,Pip,Flask Sqlalchemy,Conda,我对flask还很陌生,仍然是python的初学者,我遇到了sqlalchemy的包问题。我已经用conda创建了一个名为flask\u app\u env的虚拟环境,它在终端输出中显示为活动状态,然后在终端中执行以下命令。我已经使用pip包管理器在其他flask包中安装了sqlalchemy Python版本-3.7.4,但当我尝试在终端中从sqlalchemy导入创建引擎执行命令时,它抛出错误:ModuleNotFoundError:没有名为“sqlalchemy”的模块。 任何方向都将不胜

我对flask还很陌生,仍然是python的初学者,我遇到了sqlalchemy的包问题。我已经用
conda
创建了一个名为
flask\u app\u env
的虚拟环境,它在终端输出中显示为活动状态,然后在终端中执行以下命令。我已经使用pip包管理器在其他flask包中安装了sqlalchemy

Python版本-3.7.4,但当我尝试在终端中从sqlalchemy导入创建引擎执行命令时,它抛出错误:ModuleNotFoundError:没有名为“sqlalchemy”的模块。

任何方向都将不胜感激


我也有同样的问题。从crontask运行脚本时,我遇到了相同的错误。然而,在从终端运行任务后,我在缺少“psycopg2”模块时遇到了额外的错误,该模块是SQLAlchemy使用的postgres数据库驱动程序。
简单地说:
conda install psycopg2
解决了这个问题。

如果在根目录和虚拟环境中使用相同版本的SQLAlchemy,您有什么改进吗?但是我只是猜测……@AndiSchroff我已经通过删除包并使用
python-m pip install重新安装它们来消除这个错误,我知道-m是一个模块标志,但我不清楚它在做什么。我有brew和conda设置作为我的软件包管理器,但我非常不清楚pip是如何与他们合作的。我当前的python版本设置为3.7.4。