Jupyter 無法下載文件夾如何實(shí)現(xiàn)曲線救國(guó)
原問題:
解決方法是:
1. 找到你想下載的文件夾
2. 打開文件夾,新建一個(gè)ipynb
3. 粘貼下面代碼并運(yùn)行
4. 回到文件夾,刷新,看到多了個(gè)archive.tar的壓縮文件,下載這個(gè)文件解壓就行。
import os import tarfile def recursive_files(dir_name='.', ignore=None): for dir_name,subdirs,files in os.walk(dir_name): if ignore and os.path.basename(dir_name) in ignore: continue for file_name in files: if ignore and file_name in ignore: continue yield os.path.join(dir_name, file_name) def make_tar_file(dir_name='.', tar_file_name='tarfile.tar', ignore=None): tar = tarfile.open(tar_file_name, 'w') for file_name in recursive_files(dir_name, ignore): tar.add(file_name) tar.close() dir_name = '.' tar_file_name = 'archive.tar' ignore = {'.ipynb_checkpoints', '__pycache__', tar_file_name} make_tar_file(dir_name, tar_file_name, ignore)
補(bǔ)充 知識(shí):Jupyter安裝拓展nbextensions及解決官網(wǎng)下載慢的問題
Anaconda Jupyter安裝拓展nbextensions
先在終端pip兩個(gè)包:
Pip install jupyter_contrib_nbextensions
Pip install jupyter_nbextensions_configurator
安裝成功后
Jupyter contrib nbextension install --user
Pip install jupyter_contrib_nbextensions
Pip install jupyter_nbextensions_configurator
Jupyter contrib nbextension install --user
使用豆瓣鏡像:
但是直接這樣pip下載很慢,簡(jiǎn)直慢到懷疑人生,下載了半天還下載失敗了/(ㄒoㄒ)//(ㄒoㄒ)/
所以我們可以使用豆瓣鏡像,即在后面加 -i https://pypi.douban.com/simple
這個(gè)堪稱神器呀,下載的時(shí)候刷刷的O(∩_∩)O
Pip install jupyter_contrib_nbextensions -i https://pypi.douban.com/simple
Pip install jupyter_nbextensions_configurator -i https://pypi.douban.com/simple
后面操作不變:
Jupyter contrib nbextension install --user
Pip install jupyter_contrib_nbextensions -i https://pypi.douban.com/simple
Pip install jupyter_nbextensions_configurator -i https://pypi.douban.com/simple
Jupyter contrib nbextension install --user
最后再打開jupyter
jupyter notebook
操作成功后重啟jupyter 如下圖所示,增加了Nbextensions一欄
但是剛進(jìn)去時(shí)是灰色的,取消勾選紅色圈圈中的勾選項(xiàng)即可
拓展安裝完成,現(xiàn)在就可以添加一些常用的插件了(●'◡'●)
以上這篇Jupyter 無法下載文件夾如何實(shí)現(xiàn)曲線救國(guó)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python實(shí)現(xiàn)linux服務(wù)器批量修改密碼并生成execl
這篇文章主要介紹了python實(shí)現(xiàn)linux服務(wù)器批量修改密碼并生成execl示例,需要的朋友可以參考下2014-04-04詳解Python手寫數(shù)字識(shí)別模型的構(gòu)建與使用
這篇文章主要為大家詳細(xì)介紹了Python中手寫數(shù)字識(shí)別模型的構(gòu)建與使用,文中的示例代碼簡(jiǎn)潔易懂,對(duì)我們學(xué)習(xí)Python有一定的幫助,需要的可以參考一下2022-12-12python3實(shí)現(xiàn)點(diǎn)餐系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了python3實(shí)現(xiàn)點(diǎn)餐系統(tǒng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-01-01Python中Wxpython實(shí)現(xiàn)剪切、復(fù)制、粘貼和文件打開示例
我們?cè)赑ython開發(fā)中中,可以使用WxPython庫(kù)來創(chuàng)建GUI應(yīng)用程序,并實(shí)現(xiàn)剪切、復(fù)制、粘貼和文件打開功能,本文就來介紹一下,感興趣的可以了解一下2024-03-03Django 拆分model和view的實(shí)現(xiàn)方法
今天小編就為大家分享一篇Django 拆分model和view的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-08-08Python數(shù)據(jù)可視化:冪律分布實(shí)例詳解
今天小編就為大家分享一篇Python數(shù)據(jù)可視化:冪律分布實(shí)例詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-12-12