Conda 安装 - Python3、Tensorflow、skdata - 一个环境
Conda install - Python3, Tensorflow, skdata - one environment
我在 OS X Yosemite 10.10.5.
上为机器学习项目设置环境时遇到了很多麻烦
目标:
使用skData库获取数据集,python 3 编程使用Tensorflow库。最终创造一个拥有这三者的环境。 (我一直在使用 conda,因为我安装了 Anaconda,这是推荐的方法)
问题:
似乎为了使用 Tensorflow 创建环境,我不得不使用 Conda,但我只能使用 pip 获取 skData。
当我尝试 conda install skdata
时,终端显示
Error: Package missing in current osx-64 channels:
pip
是张量流中的一个包,所以我尝试使用
pip install SKdata
将 SKdata 包放入我的 python 3 tensorflow 环境,但遇到了错误
Collecting skdata
Using cached skdata-0.0.4.tar.gz
Complete output from command python setup.py egg_info:
RefactoringTool: Skipping optional fixer: buffer
RefactoringTool: Skipping optional fixer: idioms
RefactoringTool: Skipping optional fixer: set_literal
RefactoringTool: Skipping optional fixer: ws_comma
RefactoringTool: Can't open /private/var/folders/nm/xbyhr1490q1bbfpyw41nfgg00000gp/T/pip-build-jyouqltk/skdata/build/py3k: [Errno 2] No such file or directory: '/private/var/folders/nm/xbyhr1490q1bbfpyw41nfgg00000gp/T/pip-build-jyouqltk/skdata/build/py3k'
RefactoringTool: No files need to be modified.
RefactoringTool: There was 1 error:
RefactoringTool: Can't open /private/var/folders/nm/xbyhr1490q1bbfpyw41nfgg00000gp/T/pip-build-jyouqltk/skdata/build/py3k: [Errno 2] No such file or directory: '/private/var/folders/nm/xbyhr1490q1bbfpyw41nfgg00000gp/T/pip-build-jyouqltk/skdata/build/py3k'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/nm/xbyhr1490q1bbfpyw41nfgg00000gp/T/pip-build-jyouqltk/skdata/setup.py", line 64, in <module>
raise Exception('2to3 failed, exiting ...')
Exception: 2to3 failed, exiting ...
Copying source tree into build/py3k for 2to3 transformation...
Converting to Python3 via 2to3...
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/nm/xbyhr1490q1bbfpyw41nfgg00000gp/T/pip-build-jyouqltk/skdata/
注意:我尝试 pip install skdata --user
时遇到同样的错误
我的环境是在我的 anaconda 文件夹中设置的
看起来 pip 提供的 skdata
版本仅设计用于 python 2。我能够在 anaconda python2.7 环境中安装它而无需任何问题,但在 python 3 环境中尝试安装时出现与您相同的错误。
我能够从可用的源代码中安装它 here。
它需要软件包 SciPy
、NumPy
和 SciKit-Learn
才能安装。安装程序需要 root 权限才能将 skdata
添加到您的 easy-install
路径。我不确定这是否适用于 macOS/OSX 但适用于 Linux 命令
sudo env "PATH=$PATH" python setup.py install
将 运行 使用您的用户路径以 root 权限进行安装,以便将其安装在正确的位置。当你 运行 命令时,确保你有你想要安装的 anaconda 环境 skdata
不活动。
我在 OS X Yosemite 10.10.5.
上为机器学习项目设置环境时遇到了很多麻烦目标: 使用skData库获取数据集,python 3 编程使用Tensorflow库。最终创造一个拥有这三者的环境。 (我一直在使用 conda,因为我安装了 Anaconda,这是推荐的方法)
问题:
似乎为了使用 Tensorflow 创建环境,我不得不使用 Conda,但我只能使用 pip 获取 skData。
当我尝试 conda install skdata
时,终端显示
Error: Package missing in current osx-64 channels:
pip
是张量流中的一个包,所以我尝试使用
pip install SKdata
将 SKdata 包放入我的 python 3 tensorflow 环境,但遇到了错误
Collecting skdata
Using cached skdata-0.0.4.tar.gz
Complete output from command python setup.py egg_info:
RefactoringTool: Skipping optional fixer: buffer
RefactoringTool: Skipping optional fixer: idioms
RefactoringTool: Skipping optional fixer: set_literal
RefactoringTool: Skipping optional fixer: ws_comma
RefactoringTool: Can't open /private/var/folders/nm/xbyhr1490q1bbfpyw41nfgg00000gp/T/pip-build-jyouqltk/skdata/build/py3k: [Errno 2] No such file or directory: '/private/var/folders/nm/xbyhr1490q1bbfpyw41nfgg00000gp/T/pip-build-jyouqltk/skdata/build/py3k'
RefactoringTool: No files need to be modified.
RefactoringTool: There was 1 error:
RefactoringTool: Can't open /private/var/folders/nm/xbyhr1490q1bbfpyw41nfgg00000gp/T/pip-build-jyouqltk/skdata/build/py3k: [Errno 2] No such file or directory: '/private/var/folders/nm/xbyhr1490q1bbfpyw41nfgg00000gp/T/pip-build-jyouqltk/skdata/build/py3k'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/nm/xbyhr1490q1bbfpyw41nfgg00000gp/T/pip-build-jyouqltk/skdata/setup.py", line 64, in <module>
raise Exception('2to3 failed, exiting ...')
Exception: 2to3 failed, exiting ...
Copying source tree into build/py3k for 2to3 transformation...
Converting to Python3 via 2to3...
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/nm/xbyhr1490q1bbfpyw41nfgg00000gp/T/pip-build-jyouqltk/skdata/
注意:我尝试 pip install skdata --user
我的环境是在我的 anaconda 文件夹中设置的
看起来 pip 提供的 skdata
版本仅设计用于 python 2。我能够在 anaconda python2.7 环境中安装它而无需任何问题,但在 python 3 环境中尝试安装时出现与您相同的错误。
我能够从可用的源代码中安装它 here。
它需要软件包 SciPy
、NumPy
和 SciKit-Learn
才能安装。安装程序需要 root 权限才能将 skdata
添加到您的 easy-install
路径。我不确定这是否适用于 macOS/OSX 但适用于 Linux 命令
sudo env "PATH=$PATH" python setup.py install
将 运行 使用您的用户路径以 root 权限进行安装,以便将其安装在正确的位置。当你 运行 命令时,确保你有你想要安装的 anaconda 环境 skdata
不活动。