我试图从jupyter notebook运行pip install tensorflow(尝试用cmd运行它会出现一个更奇怪的错误),我的可用磁盘空间(目前还剩1.2 GB)似乎在安装过程中减少了,然后我看到了[Errno 28] No space left on device。然后它又回到了原来的样子。
pip install tensorflow
[Errno 28] No space left on device
mfpqipee1#
这将有助于使用pip安装和构建:pip install --cache-dir=/data/jimit/ --build /data/jimit/ tensorflow-gpu TMPDIR==/data/jimit/它的作用是:pip将文件下载到临时目录,环境变量TMPerr指定该目录,pip也将文件放入缓存,因此--cache-dir规范,--no-cache-dir也应该工作。--build指定将构建wheel的目录,因此它的规范也很有用。请注意:/data/jimit是目录,所以请根据您的喜好命名。
pip install --cache-dir=/data/jimit/ --build /data/jimit/ tensorflow-gpu TMPDIR==/data/jimit/
3z6pesqy2#
我想把它导入到一个ML PyCharm项目中,我在谷歌上搜索了一下,遇到了同样的问题。使用pip将 * 花费 * 你的磁盘大约1.1 GB。所以,如果你的磁盘中还有1.2 GB的大小,安装卡住是有道理的。如果你熟悉tensorflow包的函数/类,我建议你安装一些库。例如在IDE中-在你的导入部分-你可以用途:from tensorflow import test这样,只会安装tensorflow平台上需要test的包或者使用来自Jimit的答案,您可以使用参数pip某些软件包。有关pip使用的更多信息,您也可以在这里查看:https://pip.pypa.io/en/stable/cli/pip_install/
from tensorflow import test
cuxqih213#
Jimit的回答对我不起作用。相反,我不得不遵循这个example,其中提到:
export TMPDIR='/work/tmp_other'; python3 -m pip install gooey
这会改变Jimit的回答:
export TMPDIR='/data/jimit/'; pip install --cache-dir=/data/jimit/ tensorflow-gpu
其中/data/jimit/是自定义目录。
/data/jimit/
3条答案
按热度按时间mfpqipee1#
这将有助于使用pip安装和构建:
pip install --cache-dir=/data/jimit/ --build /data/jimit/ tensorflow-gpu TMPDIR==/data/jimit/
它的作用是:
pip将文件下载到临时目录,环境变量TMPerr指定该目录,pip也将文件放入缓存,因此--cache-dir规范,--no-cache-dir也应该工作。--build指定将构建wheel的目录,因此它的规范也很有用。
请注意:/data/jimit是目录,所以请根据您的喜好命名。
3z6pesqy2#
我想把它导入到一个ML PyCharm项目中,我在谷歌上搜索了一下,遇到了同样的问题。使用pip将 * 花费 * 你的磁盘大约1.1 GB。所以,如果你的磁盘中还有1.2 GB的大小,安装卡住是有道理的。
如果你熟悉tensorflow包的函数/类,我建议你安装一些库。例如在IDE中-在你的导入部分-你可以用途:
from tensorflow import test
这样,只会安装tensorflow平台上需要test的包
或者使用来自Jimit的答案,您可以使用参数pip某些软件包。有关pip使用的更多信息,您也可以在这里查看:https://pip.pypa.io/en/stable/cli/pip_install/
cuxqih213#
Jimit的回答对我不起作用。相反,我不得不遵循这个example,其中提到:
这会改变Jimit的回答:
其中
/data/jimit/
是自定义目录。