我从 ubuntu 软件中心为 Shogun Toolbox 安装了软件包(http://shogun-toolbox.org/new/41/)
但是它们已经为 python2 安装,我需要它们用于 python3。有什么方法可以指定为 python3 安装吗?
我尝试按照网站上的源说明以及之前提出的一些其他问题进行操作,但它们对我不起作用。我是 linux 新手。
我从 ubuntu 软件中心为 Shogun Toolbox 安装了软件包(http://shogun-toolbox.org/new/41/)
但是它们已经为 python2 安装,我需要它们用于 python3。有什么方法可以指定为 python3 安装吗?
我尝试按照网站上的源说明以及之前提出的一些其他问题进行操作,但它们对我不起作用。我是 linux 新手。
您需要设置一些 CMake 变量来指示您要使用的 Python 版本。至少,您需要设置PYTHON_INCLUDE_DIR
、 PYTHON_EXECUTABLE
、PYTHON_LIBRARY
和PYTHON_PACKAGES_PATH
。
有关更多上下文:
cmake -DPythonModular=ON \
-DPYTHON_EXECUTABLE=/usr/bin/python3 \
-DPYTHON_INCLUDE_DIR=/usr/include/Python3.4m \
-DPYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.4m.so.1 \
-DPYTHON_PACKAGES_PATH=/usr/local/lib/python3.4/dist-packages ..