首页 > 解决方案 > ModuleNotFoundError 使用 pip

问题描述

我已经使用 pip 安装了模块 alpha_vantage。在 CMD 中写入 import alpha_vantage 不会显示错误消息,因此我假设它已正确安装。

但是,当尝试在 python 程序中导入 alpha_vantage 时,出现此错误:"ModuleNotFoundError: No module named 'requests'". I assume the issue is due to the location of the module.

该项目位于此处:
C:\Users\M\Documents\Python\Investering.

我尝试通过 pip 将模块放在这里:C:\Users\M\Documents\Python\Investering\modules\alpha_vantage

注意 pip 没有在那里安装模块,我只是复制了模块文件夹并将它们放在项目文件夹中。

是否可以在其他项目中简单地复制和粘贴模块文件夹?或者我应该如何让 python 承认模块?

该模块安装在这里:

C:\Users\M\AppData\Local\Programs\Python\Python38-32\Lib\site-packages\alpha_vantage

我对python很陌生。我尝试添加到sys.path安装模块的文件夹中,但似乎没有帮助。谢谢你的帮助。

编辑:我尝试了 pip install requests 并产生了这个: Requirement already satisfied: requests in c:\users\martin\appdata\local\programs\python\python38-32\lib\site-packages

有人提到运行:“pip install foo” 但是,它会产生以下错误消息:

ERROR: Could not find a version that satisfies the requirement foo (from versions: none) ERROR: No matching distribution found for foo

我正在使用 PyCharm。

标签: pythonmodule

解决方案


我发现了我的错误。我从网站上安装了 python,但不知不觉地安装了 32 位版本和 64 位版本。我卸载了我所有的 python 版本和 pycharm。然后我重新安装了所有东西。现在我可以轻松地使模块工作。感谢您的指点。


推荐阅读