Urv*_*ish 6 python-3.x install.packages google-cloud-platform google-colaboratory
我将Google colab用于我的一个项目。我有一个软件包列表,我需要它们才能完美运行笔记本电脑。因此,我是否应该在每次启动colab时都安装所有软件包,或者仅安装一次就可以永久使用它们?
小智 8
编辑:我错误地假设您想要安装 R 软件包,但我将把它留在这里,以防它对某人有用。我对 Python 不太熟悉,不知道这样的解决方案是否可行。
接受的答案确实是正确的,您每次运行时都需要将软件包安装到虚拟机上。但是,您可以使用lib和 的参数lib.loc来发挥您的优势。install.packageslibrary
我通过在我的谷歌驱动器中创建一个包库来设法在某种程度上规避这个问题。
然后,我连接到笔记本开头的驱动器并从那里加载软件包。我是这样做的。
%reload_ext rpy2.ipython
Run Code Online (Sandbox Code Playgroud)
from google.colab import drive
drive.mount('/content/mydrive')
Run Code Online (Sandbox Code Playgroud)
%%R
lib_loc <- "/content/mydrive/r-lib"
install.packages("data.table", lib = lib_loc)
Run Code Online (Sandbox Code Playgroud)
drive.flush_and_unmount()
Run Code Online (Sandbox Code Playgroud)
%%R
lib_loc <- "/content/mydrive/r-lib"
library(data.table, lib.loc = lib_loc)
Run Code Online (Sandbox Code Playgroud)
如果您想知道,这是对Python 笔记本内的引擎%%R的调用。R
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
2101 次 |
| 最近记录: |