不再支持 Python 2.7 时的 GraphLab 安装
GraphLab installation when Python 2.7 is no longer supported
我需要在 jupyter 笔记本中安装 GraphLab 来做一个 coursera 项目,但我发现的所有说明和我在 Whosebug 中的研究表明它需要 python-2.x 或现在 python-2.7 不再受支持,我该怎么办?
我遇到了同样的问题。我就是这样解决的。希望对你也有帮助。
- 首先,您需要打开 anaconda 导航器。
然后转到“环境”选项卡。
点击创建选项
然后为您的环境提供一个名称并选择适当的 python 版本。 (GraphLab Create安装需要Python2.7.x环境和pip版本>=7)
当您的环境准备就绪后,您可以使用终端打开它,如下所示。
- 在命令提示符中键入
conda update pip
以确保 pip 更新到最新版本
- 现在运行这个命令
pip install --upgrade --no-cache-dir https://get.graphlab.com/GraphLab-Create/2.1/your registered email address here/your product key here/GraphLab-Create-License.tar.gz
- 安装或更新 IPython 和 IPython Notebook
conda install ipython-notebook
希望对您有所帮助。谢谢!
第 4 步。创建 conda env 花费了很长时间,而且似乎不起作用。以下是conda提示的错误:
Users\sharone\Anaconda2>conda create -n gl-env python=2.7 anaconda=4.0.0
Using Anaconda Cloud api site https://api.anaconda.org
Fetching package metadata: ....
Solving package specifications: .
Error: Dependencies missing in current win-64 channels:
- anaconda 4.0|4.0.0* -> scipy 0.17.0 np110py27_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> numpy 1.10.4 py35_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> scipy 0.17.0 np110py34_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> scikit-learn 0.17.1 np110py27_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> numexpr 2.5 np110py35_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> scikit-learn 0.17.1 np110py34_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> pytables 3.2.2 np110py35_2 -> numexpr 2.5* -> numpy 1.11* -> blas * mkl
- anaconda 4.0|4.0.0* -> pytables 3.2.2 np110py34_2 -> numexpr 2.5* -> numpy 1.11* -> blas * mkl
- anaconda 4.0|4.0.0* -> scipy 0.17.0 np110py35_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> pytables 3.2.2 np110py27_2 -> numexpr 2.5* -> numpy 1.11* -> blas * mkl
- anaconda 4.0|4.0.0* -> pytables 3.2.2 np110py35_2 -> numexpr 2.5* -> blas * mkl
- anaconda 4.0|4.0.0* -> numpy 1.10.4 py34_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> numexpr 2.5 np110py34_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> numpy 1.10.4 py27_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> scikit-learn 0.17.1 np110py35_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> pytables 3.2.2 np110py27_2 -> numexpr 2.5* -> blas * mkl
- anaconda 4.0|4.0.0* -> pytables 3.2.2 np110py34_2 -> numexpr 2.5* -> blas * mkl
- anaconda 4.0|4.0.0* -> numexpr 2.5 np110py27_0 -> blas * mkl
您可以在 anaconda.org 上搜索此包:
anaconda search -t conda blas * mkl
我需要在 jupyter 笔记本中安装 GraphLab 来做一个 coursera 项目,但我发现的所有说明和我在 Whosebug 中的研究表明它需要 python-2.x 或现在 python-2.7 不再受支持,我该怎么办?
我遇到了同样的问题。我就是这样解决的。希望对你也有帮助。
- 首先,您需要打开 anaconda 导航器。
然后转到“环境”选项卡。
点击创建选项
然后为您的环境提供一个名称并选择适当的 python 版本。 (GraphLab Create安装需要Python2.7.x环境和pip版本>=7)
当您的环境准备就绪后,您可以使用终端打开它,如下所示。
- 在命令提示符中键入
conda update pip
以确保 pip 更新到最新版本 - 现在运行这个命令
pip install --upgrade --no-cache-dir https://get.graphlab.com/GraphLab-Create/2.1/your registered email address here/your product key here/GraphLab-Create-License.tar.gz
- 安装或更新 IPython 和 IPython Notebook
conda install ipython-notebook
希望对您有所帮助。谢谢!
第 4 步。创建 conda env 花费了很长时间,而且似乎不起作用。以下是conda提示的错误:
Users\sharone\Anaconda2>conda create -n gl-env python=2.7 anaconda=4.0.0
Using Anaconda Cloud api site https://api.anaconda.org
Fetching package metadata: ....
Solving package specifications: .
Error: Dependencies missing in current win-64 channels:
- anaconda 4.0|4.0.0* -> scipy 0.17.0 np110py27_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> numpy 1.10.4 py35_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> scipy 0.17.0 np110py34_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> scikit-learn 0.17.1 np110py27_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> numexpr 2.5 np110py35_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> scikit-learn 0.17.1 np110py34_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> pytables 3.2.2 np110py35_2 -> numexpr 2.5* -> numpy 1.11* -> blas * mkl
- anaconda 4.0|4.0.0* -> pytables 3.2.2 np110py34_2 -> numexpr 2.5* -> numpy 1.11* -> blas * mkl
- anaconda 4.0|4.0.0* -> scipy 0.17.0 np110py35_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> pytables 3.2.2 np110py27_2 -> numexpr 2.5* -> numpy 1.11* -> blas * mkl
- anaconda 4.0|4.0.0* -> pytables 3.2.2 np110py35_2 -> numexpr 2.5* -> blas * mkl
- anaconda 4.0|4.0.0* -> numpy 1.10.4 py34_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> numexpr 2.5 np110py34_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> numpy 1.10.4 py27_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> scikit-learn 0.17.1 np110py35_0 -> blas * mkl
- anaconda 4.0|4.0.0* -> pytables 3.2.2 np110py27_2 -> numexpr 2.5* -> blas * mkl
- anaconda 4.0|4.0.0* -> pytables 3.2.2 np110py34_2 -> numexpr 2.5* -> blas * mkl
- anaconda 4.0|4.0.0* -> numexpr 2.5 np110py27_0 -> blas * mkl
您可以在 anaconda.org 上搜索此包:
anaconda search -t conda blas * mkl