将模块从相对路径导入绝对路径

2024-09-28 05:24:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试运行一个程序,它的规格说明是python 2.6,我正在用python 2.6.6运行它,所以它应该可以工作,但是我发现导入失败,请看这个question,还有这个示例:

from rnaspace.dao.storage_configuration_reader import storage_configuration_reader

这是由于版本更改(我怀疑)或原服务器上的某些环境造成的?一个解决方案是在引用的问题,但我有另一种方法来解决这个问题,它不涉及改变每一个文件与这种导入?你知道吗


Tags: fromimport程序版本服务器示例环境storage
1条回答
网友
1楼 · 发布于 2024-09-28 05:24:39

import语句假设python知道“rnaspace”包的位置。可能需要将路径添加到include路径中的包rnaspace?你知道吗

    import sys

    pathToRnaspace = "/path/to/the/rnaspace/package"
    sys.path.append(pathToRnaspace)

    from rnaspace.core.putative_rna import putative_rna

相关问题 更多 >

    热门问题