You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Conda环境中安装本地库?安装后无法导入问题排查

本地打包库显示已安装但无法导入的问题排查求助

我有一个包含多个子文件夹的项目目录,其中部分函数需要在多个Notebook和脚本中复用,因此将这些函数打包并尝试安装到Conda环境中,以便在环境内可靠调用。但目前库显示已安装,却无法在脚本或Notebook中导入。

安装操作步骤

激活目标环境后,执行了以下安装操作:

conda install conda-build -y
cd /home/path/to/project/tools/utils
conda develop .
pip install -e .

环境路径验证

执行which pip、which python和which conda命令,路径均指向:

/home/user/miniconda3/envs/env_name/bin/

包安装状态验证

执行conda list | grep utils显示:

utils                     1.0.0                     dev_0    <develop>

setup.py内容

./tools/utils/setup.py的具体内容如下:

from setuptools import setup

setup(
    name="utils",
    version="1.0.0",
    author="My Name",
    description="A collection of useful functions for the Project",
    install_requires=[
        "requests>=2.25.1",
        "numpy>=1.20.2",
        "pandas>=1.2.4",
        "matplotlib>=3.4.2",
        "opencv-python>=4.5.2.54",
        "tqdm>=4.60.0"
    ]
)

错误复现

在两台设备(Linux和Windows)的环境中执行以下操作:

python 
>>> import utils

均返回相同错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'utils'

由于两台设备问题一致,推测是环境配置或本地可编辑库安装流程存在问题,暂未重装Conda,希望得到问题排查的提示。


更新尝试

在Linux机器上重装了Miniconda,将setup.py中的包名改为“myutils”并移除requests依赖,通过以下命令生成wheel文件:

python setup.py bdist_wheel

并使用该包安装:

pip install ./dist/myutils-1.0-py3-none-any.whl

但问题仍未解决……

内容的提问来源于stack exchange,提问作者bbke

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 02:28:33