gpt4 book ai didi

python - 模块未找到错误 : No module named 'requests' even though module exists

转载 作者:太空宇宙 更新时间:2023-11-04 11:58:59 25 4
gpt4 key购买 nike

我在 Linux 环境中遇到 python 模块“请求”的问题。我在这个 linux 服务器上安装了 python 3.6。 Unix 管理员确认请求模块已安装在此服务器上。这就是我检查模块是否已安装的方式。我可以看到请求模块存在。

$ source /opt/rh/rh-python36/enable
$ pip show request
Name: request
Version: 1.0.2
Summary: http REQUEST (GET+POST) dict
Home-page: https://github.com/looking-for-a-job/request.py
Author: UNKNOWN
Author-email: UNKNOWN
License: UNKNOWN
Location: /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages
Requires: get, post, setuptools
Required-by:

但是当我尝试运行 python 代码时,我仍然得到这个错误。

import requests
ModuleNotFoundError: No module named 'requests'

我在这里错过了什么?有帮助吗?

最佳答案

如果 /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages 没有显示在 sys.path 中,你有几个选项。

  1. sys.path 中显示的 site-packages 目录中安装包。您可以使用 pip install --target=/somewhere/else package_name

  2. 更改安装位置
  3. 将现有包移动到显示在您的 sys.path 中的 site-packages 目录。

  4. 通过运行 sys.path.insert(0, '/opt/rh/rh-python36/root/usr/lib/将目录添加到您的 sys.path python3.6/site-packages') 在 Python 中。

关于python - 模块未找到错误 : No module named 'requests' even though module exists,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53216070/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com