让AI为我们工作 2025-02-22 11:06 采纳率: 0%
浏览 38

python自动机器学习依赖auto-sklearn和 tpot 在windows能够安装吗?

大部分回答是说在Windows都能安装,具体操作如下:
1.ChatGPT认为,auto-sklearn 官方上不支持 Windows,但您可以通过 Windows Subsystem for Linux (WSL) 来安装它;DeepSeek认为,安装 SWIG 和 C++ 编译器(如 Visual Studio 的 C++ 构建工具)后可安装,并且有详细的安装思路。
2.对于 TPOT,您可以直接在 Windows 上安装,这一点多个Deepseek和ChatGPT回答是一样的。
有直接在windows上成功安装 auto-sklearn和tpot的吗?要怎么才能安装成功?或者说有没有什么替代方案?

  • 写回答

3条回答 默认 最新

  • 码农阿豪@新空间 新星创作者: 前端开发技术领域 2025-02-22 11:12
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    对于在 Windows 上成功安装 auto-sklearn 和 TPOT 的方法,有些用户反馈通过使用虚拟机或容器环境可以成功安装。另外,也有一些用户通过在 Windows 上安装 Anaconda 并使用其中的包管理工具(如 conda)来安装这些工具。以下是一个参考示例:
    1. 安装 Anaconda:
      • 下载 Anaconda 的安装包并按照官方指南进行安装。
      • 在安装过程中确保勾选将 Anaconda 添加到系统路径中。
    2. 创建虚拟环境:
      • 打开命令行或 Anaconda Prompt。
      • 创建一个新的虚拟环境(可选):
        conda create -n myenv python=3.6
        conda activate myenv
        
    3. 安装 auto-sklearn 和 TPOT:
      • 使用 conda 安装 auto-sklearn:
        conda install -c conda-forge auto-sklearn
        
      • 使用 pip 安装 TPOT:
        pip install tpot
        
    4. 测试安装:

      • 创建一个简单的 Python 脚本来导入并测试这些库的运行:

        import autosklearn.classification
        import tpot
        
        print(autosklearn.__version__)
        print(tpot.__version__)
        

    以上是一种在 Windows 系统上安装 auto-sklearn 和 TPOT 的方法。需要注意的是,由于这些工具在 Windows 上的支持并不官方,可能会遇到依赖或兼容性问题。在这种情况下,尝试使用虚拟环境、Anaconda 或其他替代方案可能有助于克服安装难题。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月22日