Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.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 Pycharm找不到已安装的模块(请求)_Python_Python Requests - Fatal编程技术网

Python Pycharm找不到已安装的模块(请求)

Python Pycharm找不到已安装的模块(请求),python,python-requests,Python,Python Requests,我正在将一些python代码迁移到另一个项目 pip冻结 ... requests==2.23.0 ... 在pycharm中,当我尝试运行该项目时,它表示找不到上述模块。 我已使缓存无效,以便重新索引,但这没有帮助。该模块显示在pycharm的已安装模块列表中,语法高亮显示器将其识别为已安装 您是否在venv(虚拟环境)中运行脚本?我记得PyCharm在启动一个新项目时确实尝试默认使用一个。检查的方法是在PyCharm中打开终端,并且终端提示符周围是否有(venv)或类似命令。@n1c9是,

我正在将一些python代码迁移到另一个项目

pip冻结

...
requests==2.23.0
...
在pycharm中,当我尝试运行该项目时,它表示找不到上述模块。
我已使缓存无效,以便重新索引,但这没有帮助。该模块显示在pycharm的已安装模块列表中,语法高亮显示器将其识别为已安装

您是否在venv(虚拟环境)中运行脚本?我记得PyCharm在启动一个新项目时确实尝试默认使用一个。检查的方法是在PyCharm中打开终端,并且终端提示符周围是否有(venv)或类似命令。@n1c9是,它正在使用虚拟环境。如果您在本地(即不在PyCharm终端中)运行该
pip freeze
命令,然后,您可能需要使用venv在PyCharm终端内运行
pip安装请求。当您在本地安装了一个软件包,但没有在venv中安装它时,您可能会遇到这个问题-这是我解决这个问题的唯一办法。@n1c9我在两个位置都安装了它。这两个位置都表示它已安装如果您在PyCharm中打开设置,然后转到project:(您的项目名称),然后转到project解释器,它是否显示在那里的包列表中?您是否在venv(虚拟环境)中运行脚本?我记得PyCharm在启动一个新项目时确实尝试默认使用一个。检查的方法是在PyCharm中打开终端,并且终端提示符周围是否有(venv)或类似命令。@n1c9是,它正在使用虚拟环境。如果您在本地(即不在PyCharm终端中)运行该
pip freeze
命令,然后,您可能需要使用venv在PyCharm终端内运行
pip安装请求。当您在本地安装了一个软件包,但没有在venv中安装它时,您可能会遇到这个问题-这是我解决这个问题的唯一办法。@n1c9我在两个位置都安装了它。这两个位置都表示它已安装如果您在PyCharm中打开设置,然后转到project:(您的项目名称),然后是project解释器,它是否显示在那里的包列表中?