繁体   English   中英

Python不在conda环境中时不导入文件

[英]Python not importing files when not inside conda environment

我正在从文件夹源内的文件导入类。

源 --> 文件.py

from source.file import *

但是当我在 conda 环境之外时,导入不起作用。 为什么这样?

您的 Conda 环境可能使用不同的、更新的解释器,它不需要将目录作为包的__init__.py文件。 要使其在 Conda 环境之外工作,请在source文件夹中添加一个空的__init__.py文件。

如果 Conda 使用 Python 3.3+,就会出现这种情况,而在 Conda 之外,您的 Python 可执行文件默认为较低版本,例如 Python 2(现在已经过时,不应再使用)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM