Pythonpath 仅在交互式终端中识别

标签 python linux ubuntu path pythonpath

标题真的说明了一切。当我运行脚本 ( ModuleNotFoundError: No module named <some_module> ) 时,我的 PYTHONPATH 中的文件无法识别,但是当我在命令行中打开交互式提示时它们就会被识别。我正在运行 ubuntu 22.04。这可能是什么原因造成的?

最佳答案

我有一个类似的问题,这是由我的脚本的父目录中的 python 缓存目录引起的。我删除了它们,现在路径按预期工作。

关于Pythonpath 仅在交互式终端中识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72665661/

相关文章:

python - "from a import b"不起作用,但我可以导入 a 然后使用 a.b

linux - 如何在tornado上使用epoll

PHP iconv() 将 "ä"转换为 "ae"但它应该是 "a"

linux - packet mmap发送包格式

java - 使用 Ant 构建 jar 文件(htsjdk jar)

ubuntu - 在 Ubuntu 中使用 SMLNJ 时遇到问题

sql - 使用 bash 命令在 postgresql 中创建数据库

python - Pandas-在列中拆分文本并在行中搜索

python - 如何在另一台计算机上打开 Tensorflow 保护程序

python - 计算每个值在 pandas 列中出现的次数