0

我正在使用 hcluster 提供的 setup.py 文件,并添加了以下行:

sys.path.append("c:\\Program Files\\Python26\\Lib\\site-packages\\hcluster-0.2.0")
sys.path.append("c:\\Program Files\\Python26\\Lib\\site-packages\\hcluster-0.2.0\\hcluster")

然后使用 setup.py 如下:

"c:\program files\python26\python.exe" "c:\Program Files\Python26\Lib\site-packages\hcluster-0.2.0\setup.py" 安装

我收到以下错误消息:

running install
running build
running build_py
error: package directory 'hcluster' does not exist

不知道它是否试图读取或写入 hcluster。

任何帮助表示赞赏

4

1 回答 1

1
  1. 您不需要在 sys.path 的站点包中添加包。

  2. 您是否手动复制了站点包中的 hcluster?这不是正确的方法。

    2.1 您应该将站点包之外的 hcluster 放在您的主目录中,然后运行“python setup.py install”

    2.2 这会将构建后的包放入site-package目录。这是所有外部软件包安装后默认驻留的位置。

  3. 从 site-packages 中删除与 hcluster 相关的文件夹并按照说明 2 安装。

  4. 阅读以下内容以了解您的错误:http ://docs.python.org/install/index.html

于 2010-11-09T18:40:49.840 回答