我已在 Windows 8.1 笔记本电脑上安装了 Anaconda3,并想要安装 GraphLab-Create 2.1。当我按照 Turi 的安装过程进行操作时,也安装了 Anaconda2,这不是我想要的。
在 Anaconda3 Navigator 1.8.3 中,我通过选择包 Python 2.7 创建了一个名为“gl-env”的新环境。在 Anaconda Navigator 中,我在 gl-env 中打开了一个终端。如上所述 https://turi.com/download/install-graphlab-create-command-line.html 我检查了 pip 版本:10.0.1 然后我输入 pip 命令,如步骤 5:“安装 GraphLab Create”中所述。我有一个有效的产品 key 。
安装将继续进行,直到出现错误消息: “无法卸载‘certifi’。它是一个 distutils 安装的项目,因此我们无法准确确定哪些文件属于它,这将导致仅部分卸载”。
我尝试从 Anaconda Navigator 中的 gl-env 卸载“certifi”,但它给了我 51 个软件包,这些软件包也会被卸载。完成此操作后,GraphLab Create 安装过程甚至没有启动。
有什么想法吗?
最佳答案
将以下内容添加到 pip 命令行以忽略卸载:
--ignore-installed certifi
今天安装了 Graphlab Create 和 Jupyter,为我工作。
关于python-2.7 - graphlab-create 2.1安装无法卸载distutils安装的项目 'certifi',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50129762/