[英]How to install a custom libarry in Jupyter notebook of GCP?
我正在開發一個 Python 庫,我需要從 GCP Notebook 中提供它。
是否可以? 如何?
細節:
使用 Pipenv,依賴關系在 Pipefile 中描述。
這是我的 Jupyter VM 實例的類型: https ://cloud.google.com/deep-learning-vm
這是我可以從 Google 控制台使用 SSH 找到的一些有趣的結構:
$ ls /opt/deeplearning/
bin binaries deps jupyter metadata proxy-agent-config.json restriction src workspace
pip
或其他東西)以便能夠從筆記本導入其模塊。謝謝你。
我從你的問題中了解到:你正在編寫自己的 python 模塊,它依賴於許多第三方 python 包(可以用 pip 安裝)。
在這種情況下,我可能會在模塊完美加載所有內容的實際環境中凍結 pip。
pip freeze > requirements.txt
(它將創建一個包含所有依賴模塊/庫的 requirements.txt 文件)
現在,一旦進入 jupyter notebook,您就可以使用以下命令首先安裝所有要求。
(在筆記本代碼單元中運行以下命令)
# Install a pip package in the current Jupyter kernel
import sys
!{sys.executable} -m pip install -r requirements.txt
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.