python - 如何在 google colab 中升级到 pytorch-nightly?
问题描述
我遇到了问题,我该如何解决?我想在 colab 上运行 pytorch-nightly,因为里面有新的包,所以我的所有代码都在 pytorch-nightly 版本中,
我试图对此进行搜索并尝试了此代码,但即使在重新启动运行时它也无法正常工作
from os.path import exists
cuda_output = !ldconfig -p|grep cudart.so|sed -e 's/.*\.\([0-9]*\)\.\([0-9]*\)$/cu\1\2/'
accelerator = cuda_output[0] if exists('/dev/nvidia0') else 'cpu'
!pip install torchvision_nightly
!pip install torch_nightly -f https://download.pytorch.org/whl/nightly/{accelerator}/torch_nightly.html
帮助!!
解决方案
您使用了错误的包名称,如 pytorch 网站上所述,请使用:
!pip install --pre torch torchvision -f https://download.pytorch.org/whl/nightly/cu102/torch_nightly.html -U
在这里,-U
选项用于升级(因为 colab 上已经安装了 pytorch 稳定版本)。
推荐阅读
- html - 在设置为对齐的嵌套 div 中水平居中文本
- c# - 如果用户没有权限,如何在登录后从菜单中隐藏 Web 表单?
- android - Android如何让图像每隔几秒从HTTP加载
- javascript - Angular 7 中的模板驱动验证
- php - 为什么 PHP 卡在 mysqli_connect 上而没有错误代码?
- python - 无法从 python 中的“if”得到想要的结果
- javascript - webpack 使用什么方法在开发工具的“webpack://”文件夹中显示源代码?
- mysql - 如何在嵌套的两级子查询中使用外部表?
- excel - 如何在一张表VBA中循环每个表
- python - 有没有办法隐藏 pyautogui.press() 的操作?