gpt4 book ai didi

未找到 Python 模块,但该模块存在于文件夹中

转载 作者:行者123 更新时间:2023-12-01 07:13:51 25 4
gpt4 key购买 nike

我正在尝试执行一个简单的 PY 文件,但收到以下错误:

Traceback (most recent call last):
File "docker_pull.py", line 8, in <module>
import requests
ModuleNotFoundError: No module named 'requests'

查看 Python 安装文件夹,我在以下位置找到了 requests 模块:C:\Program Files (x86)\Python 3.7.1\Lib\site-packages\pip\_vendor\requests。如何强制 Python 使用已安装的模块?

P.S:我的这台机器没有互联网连接。

最佳答案

这是一个非常典型的问题,所以我将其留在这里以供将来引用。

如果我有一个名为:my_project的项目

.
└── my_project
├── first_folder
├── second_folder
└── third_folder

您想要做的是以下两件事之一:

  1. PYTHONPATH(仅限 Python)

cd ~/my_project && 导出 PYTHONPATH=$(pwd)

将目录更改为根目录,并将该目录导出到 PYTHONPATH,因此当 Python 运行时,它会在 PYTHONPATH 中查找。

  • 路径(一切)
  • cd ~/my_project && 导出 PATH=$PATH:$(pwd)

    同上!

    这需要住在某个地方,因为我花了一段时间才弄清楚。因此,对于将来需要帮助的任何人!

    关于未找到 Python 模块,但该模块存在于文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58084072/

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