我正在尝试在未连接互联网的远程计算机(带有GPU)上安装一些软件包。
(有人建议我应该使用Docker,我可能会这样做,但这是使它正常工作的最后机会)。
仅供参考:我正在关注instructions here。
到目前为止我所做的:
return new Container(
height: MediaQuery.of(context).size.height,
child: LessonPage(
title: LESSON_PAGE_TITLE,
userId: _userId,
auth: widget.auth,
onSignedOut: _onSignedOut,
)
);
文件并将其安装在远程计算机上Anaconda3-2019.03-Linux-x86_64.sh
然后从here下载所需的软件包并将其移至远程计算机。
$ conda --version
conda 4.6.14
$ ls pkgs-for-anaconda/linux-64/*tensorflow*
pkgs-for-anaconda/linux-64/tensorflow-gpu-1.9.0-hf154084_0.tar.bz2
从配置中摘录以确认此方法有效:
$ conda config --prepend channels file:///home/billtubbs/pkgs-for-anaconda
channels:
- file:///home/billtubbs/pkgs-for-anaconda
- defaults
$ conda install pkgs-for-anaconda/linux-64/tensorflow-gpu-1.9.0-hf154084_0.tar.bz2
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
问题是它出现在noarch而非linux-64中吗?
当我使用以下命令创建具有所需软件包的新环境时:
$ conda index pkgs-for-anaconda/
Subdir: noarch: 100%|████████████████████████████████████| 2/2 [00:00<00:00, 81.80it/s]
(base) [billtubbs@localhost ~]$ ch: 0it [00:00, ?it/s]s]05 [00:00<00:00, 750741.03it/s]
我得到:
$ conda create -n tf tensorflow-gpu
我不明白这表明我的频道存在。它甚至似乎正在寻找正确的版本(1.9.0)。但是它说找不到。
为了确认,我做了以下事情:
Collecting package metadata: done
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- tensorflow-gpu -> _tflow_190_select==0.0.1=gpu
- tensorflow-gpu -> tensorflow==1.9.0
Current channels:
- file:///home/billtubbs/pkgs-for-anaconda/linux-64
- file:///home/billtubbs/pkgs-for-anaconda/noarch
- https://repo.anaconda.com/pkgs/main/linux-64
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/free/linux-64
- https://repo.anaconda.com/pkgs/free/noarch
- https://repo.anaconda.com/pkgs/r/linux-64
- https://repo.anaconda.com/pkgs/r/noarch
To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org
and use the search bar at the top of the page.
有人知道我在做什么错吗?
更新:
这是来自
的一些输出$ conda search tensorflow-gpu==1.9.0
Loading channels: done
# Name Version Build Channel
tensorflow-gpu 1.9.0 hf154084_0 pkgs-for-anaconda
tensorflow-gpu 1.9.0 hf154084_0 pkgs/main
答案 0 :(得分:1)
我建议您卸载当前版本的anaconda,下载最新版本的anaconda时遇到一些问题,我建议我无法安装,例如tensorflow或matplotlib。
与tensorflow或matplotlib一起使用的最佳版本是将一个anaconda与DropdownButton(
radius: 16,
items: [
...
],
);
尝试安装python 3.6.
Anaconda3-4.4.0-Windows-x86_64
或Anaconda3-4.4.0-Linux-x86_64.sh
然后尝试安装tensorflow,matplotlib,pandas,numpy,但要先运行
2017-05-26.
更新anaconda的某些软件包。 然后,您将毫无问题地安装这些软件包/库,
最好的问候。 PD:我也尝试安装docker,但是与使用python和pip相比,我遇到了更多的问题,这就是为什么我认为anaconda是最好的解决方案。