python - IO错误 : [Errno 28] No space left on device while installing TensorFlow

标签 python linux python-2.7 pip tensorflow

我正在尝试使用以下命令在我的本地目录中安装 TensorFlow。

export TF_BINARY_URL=http://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.11.0-cp27-none-linux_x86_64.whl
pip install --install-option="--prefix=$PYTHONUSERBASE" --upgrade $TF_BINARY_URL

我收到以下错误:

IOError: [Errno 28] No space left on device

然后我执行df 以查看以下内容:

Filesystem             1K-blocks       Used   Available Use% Mounted on
tmpfs                      10240      10240           0 100% /tmp
tmpfs                      10240      10240           0 100% /var/tmp

有没有一种方法可以在不将临时文件下载到 /tmp/var/tmp 的情况下安装 TF?谢谢。

最佳答案

通常,您可以将环境变量“TMPDIR”设置为使用除/tmp 或/var/tmp 之外的其他目录,大多数程序都会遵守这一 pip 。

你或许可以试试,

$ export TMPDIR=$HOME/tmp

然后开始你的'pip install'

关于python - IO错误 : [Errno 28] No space left on device while installing TensorFlow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40755610/

相关文章:

带有 Selenium 的 Python : Is it possible to refresh frame instead of the whole page?

linux - 我可以使 TCP Keep-Alive 对称吗?

c++ - Makefile 产生 undefined reference

c - 为什么读取后没有调用fstab64?这会成为问题吗?

python-2.7 - TensorFlow RNN 训练不会执行?

python - 如何忽略 pandas.to_numeric() 中的错误并将 str 更改为 int

python - 根据现有列值从 pandas 数据框中随机选择行子集

python - 在 python 中,如果一个模块调用另一个模块的函数,该函数是否可以访问第一个模块的文件路径?

python : How to compare strings and ignore white space and special characters

python-2.7 - python中稀疏矩阵的逐元素乘法