gpt4 book ai didi

python - 无法从不同路径导入位于根目录的 Python 模块

转载 作者:行者123 更新时间:2023-11-28 18:26:13 25 4
gpt4 key购买 nike

Directory Structure:

- /
- root
- var
- www
- ...

/var/www 中,当我尝试导入 python 模块时,假设是位于 /root/anaconda3/lib/python3 中的 Library。 5/site-packages,它给我一个内部服务器错误。

但是,当我在 root 目录中运行相同的脚本时,它运行良好。

如何让它在 /var/www 中工作?有什么建议吗?

编辑:

import Library
...

最佳答案

您需要将“库”的路径添加到您的 Pathon 搜索路径中。您可以在 Python 脚本中执行此操作。

import sys
sys.path.append('/root/anaconda3/lib/python3.5/site-packages')

import Library

您还可以将路径添加到您的 PYTHONPATH environment variable .

关于python - 无法从不同路径导入位于根目录的 Python 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41352650/

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