我已经在我的路径中安装了sqlalchemy。我正在运行python 2.7.15当我执行我的测试程序时,它说;
没有模块命名为sqlalchemy.util._collections
我已经用我的python版本安装了模块。
为什么我在pycharm中得到这个错误。PyCharm运行配置选择正确的python版本。在控制台中,我尝试了import语句,它工作正常。
$ python --version
Python 2.7.15
>>> from sqlalchemy.util import _collections
>>>
为什么我得到这个错误在py
这是由于Pywren[1]库无法导入一些第三方库。不是Python/PyCharm问题
[1]https://github.com/pywren
[2]https://github.com/pywren/pywren/issues/253
我要检查的第一件事是您在PyCharm中使用了正确的Python环境。
使用控制台中的< code>which python函数查看在终端中执行的python的路径,并确保它与项目视图中“外部库”下的路径一致。您可能没有在Pycharm项目中的Python可执行文件上安装< code>sqlalchemy。我过去在安装Python和Anaconda时也遇到过类似的问题。
还可以考虑将 requirements.txt
文件拖放到 Pycharm 中项目的根级别。如果您的 Python 环境没有安装库,它通常会提示您安装它。只需将一行添加到您的需求中.txt
带有 sqlalchemy
的文件。使用 echo,您可以使用以下命令创建此文件
echo "sqlalchemy" >> requirements.txt
问题内容: 我正在将Django应用程序部署到开发服务器,并且在运行时遇到此错误pip install -r requirements.txt: 似乎与一起分发。最初,我认为这可能不会安装到中的Python,所以我使用以下命令将了(与Python相同的版本)安装到中的Python站点软件包: 编辑:这只发生在内部。如果我在外部打开控制台,则该控制台存在,但仍然出现相同的错误。 关于为什么不在路上的
问题内容: 在网上搜索了几个小时后,我仍未找到解决问题的答案。我正在使用Python 3.6,并且无法导入selenium。我总是收到“没有名为’selenium的模块’的消息。我尝试了一切,我首先从此网站https://pypi.python.org/pypi/selenium/3.6.0下载了selenium。 然后,我尝试了python -m pip install -U selenium,
我正在使用一台远程计算机进行计算和数据分析。我在这台机器上没有sudo访问权限,出于数据分析目的,我想使用python库,如等,因为这台机器上没有安装,我设置了一个“虚拟环境”并在那里安装vtk,我使用了这里介绍的方法(https://stackoverflow.com/a/13958308/10755782)。然后我可以使用在虚拟环境中安装。 但现在的问题是我无法导入,它给了我一个错误 。 这个
问题内容: 我刚刚通过运行在Fedora 25(64位)上安装了Python 3.6,并且我无法使用任何模块,否则Python 3.5可以正常使用,例如,PyCharm抱怨未安装安装工具,我也可以运行python3并发出: 但是,如果运行python36然后: 我反而得到: 追溯(最近一次呼叫最近):ModuleNotFoundError中的文件“”,第1行:没有名为“ aiohttp”的模块 在
问题内容: 我正在运行Mac OS 10.6.8。并希望除了python 2.6之外还安装python 2.7,并在新的virtualenv中使用python 2.7。我执行了以下步骤: 我下载并安装了python 2.7: 然后,我运行命令使用python2.7设置新的virtualenv: 我的.bash_profile如下所示: 现在,当我打开控制台时,出现以下错误消息。 我还在另一篇文章中
相反,我得到: Traceback(最近调用最后一次):文件“”,第1行,在ModuleNotFounderRor中:没有名为'AIOHTTP'的模块 Pip在python36上也不存在,因为Python36-M Pip抛出: /usr/bin/python36:没有名为pip的模块 我必须注意,我已经同时安装了python 3.4、3.5和3.6,3.4和3.5都可以正常工作