Jupyter 無法下載文件夾如何實(shí)現(xiàn)曲線救國
原問題:
解決方法是:
1. 找到你想下載的文件夾
2. 打開文件夾,新建一個ipynb
3. 粘貼下面代碼并運(yùn)行
4. 回到文件夾,刷新,看到多了個archive.tar的壓縮文件,下載這個文件解壓就行。
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ǔ)充 知識:Jupyter安裝拓展nbextensions及解決官網(wǎng)下載慢的問題
Anaconda Jupyter安裝拓展nbextensions

先在終端pip兩個包:
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下載很慢,簡直慢到懷疑人生,下載了半天還下載失敗了/(ㄒoㄒ)//(ㄒoㄒ)/
所以我們可以使用豆瓣鏡像,即在后面加 -i https://pypi.douban.com/simple
這個堪稱神器呀,下載的時候刷刷的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)去時是灰色的,取消勾選紅色圈圈中的勾選項(xiàng)即可

拓展安裝完成,現(xiàn)在就可以添加一些常用的插件了(●'◡'●)
以上這篇Jupyter 無法下載文件夾如何實(shí)現(xiàn)曲線救國就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
淺談Python3實(shí)現(xiàn)兩個矩形的交并比(IoU)
今天小編就為大家分享一篇淺談Python3實(shí)現(xiàn)兩個矩形的交并比(IoU),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01
django定期執(zhí)行任務(wù)(實(shí)例講解)
下面小編就為大家?guī)硪黄猟jango定期執(zhí)行任務(wù)(實(shí)例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11
python獲取柵格點(diǎn)和面值的實(shí)現(xiàn)
這篇文章主要介紹了python獲取柵格點(diǎn)和面值的實(shí)現(xiàn),具有很好的參考價值,希望對大家有多幫助。一起跟隨小編過來看看吧2020-03-03
caffe的python接口生成solver文件詳解學(xué)習(xí)
這篇文章主要為大家介紹了caffe的python接口生成solver文件詳解學(xué)習(xí)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06
python的Crypto模塊實(shí)現(xiàn)AES加密實(shí)例代碼
這篇文章主要介紹了python的Crypto模塊實(shí)現(xiàn)AES加密實(shí)例代碼,簡單介紹了實(shí)現(xiàn)步驟,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下2018-01-01
Python調(diào)用C語言的實(shí)現(xiàn)
這篇文章主要介紹了Python調(diào)用C語言的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07

