如果文件 ~/.bashrc 不存在,我如何在 Google Colab 上安装 Torch?
How could I install Torch on Google Colab if it does not exist the file ~/.bashrc?
我想在 Google Colab 上安装 Torch (http://torch.ch/docs/getting-started.html#_)。但是,要安装 Torch,我们需要在最后一步 运行 以下命令 source ~/.bashrc
在googlecolab上运行这个命令,我使用的代码是
%%bash
source ~/.bashrc
当我 运行 那些时,我收到警告
bash: line 1: /content/.bashrc: No such file or directory
我也是用这个命令找bashrc
!find / -name '*bashrc'
这是我得到的输出
/root/.bashrc
/etc/skel/.bashrc
/etc/bash.bashrc
/usr/share/base-files/dot.bashrc
/usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bashrc
/usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc
我尝试在所有这些路径上 运行 source
命令。我也对 .profile
进行了同样的尝试。但是火炬还没有安装。
编辑:我不确定是否安装了 Torch。这里的具体问题是我刚得到一个错误
command not found
每当我 运行 th
或 luarocks
如果这个问题仍然存在,请在 Google Colab 中键入这些命令:`
from os import path
from wheel.pep425tags import get_abbr_impl, get_impl_ver, get_abi_tag
platform = '{}{}-{}'.format(get_abbr_impl(), get_impl_ver(), get_abi_tag())
accelerator = 'cu80' if path.exists('/opt/bin/nvidia-smi') else 'cpu'
!pip install -q http://download.pytorch.org/whl/{accelerator}/torch-0.3.0.post4-{platform}-linux_x86_64.whl torchvision
import torch
我通过python
设置了需要的路径和环境
#for Torch with Lua 5.3:
import os
os.environ['LUA_PATH'] = '/root/.luarocks/share/lua/5.3/?.lua;/root/.luarocks/share/lua/5.3/?/init.lua;/root/torch/install/share/lua/5.3/?.lua;/root/torch/install/share/lua/5.3/?/init.lua;/root/torch/install/lib/lua/5.3/?.lua;/root/torch/install/lib/lua/5.3/?/init.lua;./?.lua;./?/init.lua'
os.environ['LUA_CPATH'] ='/root/.luarocks/lib/lua/5.3/?.so;/root/torch/install/lib/lua/5.3/?.so;/root/torch/install/lib/lua/5.3/loadall.so;./?.so'
os.environ['PATH'] += ':/root/torch/install/bin'
if 'LD_LIBRARY_PATH' not in os.environ.keys():
os.environ['LD_LIBRARY_PATH'] = ''
else:
os.environ['LD_LIBRARY_PATH'] += ':'
os.environ['LD_LIBRARY_PATH'] +='/root/torch/install/lib'
if 'DYLD_LIBRARY_PATH' not in os.environ.keys():
os.environ['DYLD_LIBRARY_PATH'] = ''
else:
os.environ['DYLD_LIBRARY_PATH'] += ':'
os.environ['DYLD_LIBRARY_PATH'] +='/root/torch/install/lib'
if 'LUA_CPATH' not in os.environ.keys():
os.environ['LUA_CPATH'] = ''
else:
os.environ['LUA_CPATH'] += ';'
os.environ['LUA_CPATH'] += '/root/torch/install/lib/?.so'
这是我用单元创建的 Torch starter Colab notebook 用于安装 Torch。
我想在 Google Colab 上安装 Torch (http://torch.ch/docs/getting-started.html#_)。但是,要安装 Torch,我们需要在最后一步 运行 以下命令 source ~/.bashrc
在googlecolab上运行这个命令,我使用的代码是
%%bash
source ~/.bashrc
当我 运行 那些时,我收到警告
bash: line 1: /content/.bashrc: No such file or directory
我也是用这个命令找bashrc
!find / -name '*bashrc'
这是我得到的输出
/root/.bashrc
/etc/skel/.bashrc
/etc/bash.bashrc
/usr/share/base-files/dot.bashrc
/usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bashrc
/usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc
我尝试在所有这些路径上 运行 source
命令。我也对 .profile
进行了同样的尝试。但是火炬还没有安装。
编辑:我不确定是否安装了 Torch。这里的具体问题是我刚得到一个错误
command not found
每当我 运行 th
或 luarocks
如果这个问题仍然存在,请在 Google Colab 中键入这些命令:`
from os import path
from wheel.pep425tags import get_abbr_impl, get_impl_ver, get_abi_tag
platform = '{}{}-{}'.format(get_abbr_impl(), get_impl_ver(), get_abi_tag())
accelerator = 'cu80' if path.exists('/opt/bin/nvidia-smi') else 'cpu'
!pip install -q http://download.pytorch.org/whl/{accelerator}/torch-0.3.0.post4-{platform}-linux_x86_64.whl torchvision
import torch
我通过python
设置了需要的路径和环境#for Torch with Lua 5.3:
import os
os.environ['LUA_PATH'] = '/root/.luarocks/share/lua/5.3/?.lua;/root/.luarocks/share/lua/5.3/?/init.lua;/root/torch/install/share/lua/5.3/?.lua;/root/torch/install/share/lua/5.3/?/init.lua;/root/torch/install/lib/lua/5.3/?.lua;/root/torch/install/lib/lua/5.3/?/init.lua;./?.lua;./?/init.lua'
os.environ['LUA_CPATH'] ='/root/.luarocks/lib/lua/5.3/?.so;/root/torch/install/lib/lua/5.3/?.so;/root/torch/install/lib/lua/5.3/loadall.so;./?.so'
os.environ['PATH'] += ':/root/torch/install/bin'
if 'LD_LIBRARY_PATH' not in os.environ.keys():
os.environ['LD_LIBRARY_PATH'] = ''
else:
os.environ['LD_LIBRARY_PATH'] += ':'
os.environ['LD_LIBRARY_PATH'] +='/root/torch/install/lib'
if 'DYLD_LIBRARY_PATH' not in os.environ.keys():
os.environ['DYLD_LIBRARY_PATH'] = ''
else:
os.environ['DYLD_LIBRARY_PATH'] += ':'
os.environ['DYLD_LIBRARY_PATH'] +='/root/torch/install/lib'
if 'LUA_CPATH' not in os.environ.keys():
os.environ['LUA_CPATH'] = ''
else:
os.environ['LUA_CPATH'] += ';'
os.environ['LUA_CPATH'] += '/root/torch/install/lib/?.so'
这是我用单元创建的 Torch starter Colab notebook 用于安装 Torch。