IPython / Jupyter PDF के रूप में नोटबुक को बचाने में समस्याएँ


86

तो, मैं पीडीएफ के रूप में एक ज्यूपिटर नोटबुक को बचाने की कोशिश कर रहा हूं, लेकिन मैं अभी यह पता नहीं लगा सकता कि यह कैसे करना है। पहली चीज़ जो मैं कोशिश करता हूं वह फ़ाइल मेनू से पीडीएफ के रूप में डाउनलोड होती है, लेकिन ऐसा करने में परिणाम होता है:

nbconvert failed: PDF creating failed

अगली बात मैं कोशिश करता हूं कि इस तरह कमांड प्रॉम्प्ट से रूपांतरण करने की कोशिश की जाती है

$ ipython nbconvert --to latex --post PDF MyNotebook.ipynb 

लेकिन फिर से, यह एक त्रुटि संदेश देता है

ImportError: No module named 'PDF'

और अगर मैं कोशिश करूँगा

$ ipython nbconvert --to latex MyNotebook.ipynb 

इसका परिणाम यह होगा

IPython.nbconvert.utils.pandoc.PandocMissing: Pandoc wasn't found:
Please check that pandoc is installed

अगर मैं pandoc ( pip install pandoc) स्थापित करने की कोशिश करता हूं , तो यह मुझे देता है

ImportError: No module named 'ConfigParser'

और यह वह जगह है जहाँ मैं फंस जाता हूँ क्योंकि मुझे नहीं पता कि और क्या करना है। किसी को भी विचार है कि जो कुछ भी गलत है उसे कैसे ठीक किया जाए?


2
पीडीएफ बनाने के लिए गैर-पाइथोनिक निर्भरता (यानी pandocऔर latex)
cel

4
इसका मतलब है कि आपको इस सुविधा का उपयोग करने से पहले उन्हें स्थापित करना होगा। और वे अजगर पैकेज नहीं हैं, इसलिए आप पाइप का उपयोग नहीं कर सकते।
cel

1
पास्कोक हास्केल में लिखा गया है।
थॉमस के

जवाबों:


33

इसे काम करने के लिए, मैंने लेटेक्स, ठेठ लेटेक्स अतिरिक्त और पंडोक स्थापित किया।

Ubuntu के साथ:

sudo apt-get install texlive texlive-latex-extra pandoc

कुछ समय लगता है: डाउनलोड करने के लिए कई 100 एमबी। मैंने कहीं पढ़ा है कि आप --no-install-recommendsडीएल को कम करने के लिए टेक्सलाइव और अतिरिक्त के लिए उपयोग कर सकते हैं ।


8
मेरा आवश्यक pandocऔर texlive-xetex
douggard

मुझे ask_ubuntu पर संकुल की एक छोटी सूची मिली
एरिक डुमिनील

1
मुझे इस मुद्देtexlive-generic-extra को सुलझाने के लिए भी जरूरत थी , इसके अलावा @douggard ने सुझाव दिया। texlive-xetex
pgmank

बहुत बहुत धन्यवाद जो एक बड़ी मदद थी :)
farnaz jazayeri

30

यदि आप Mac पर हैं और Homebrew स्थापित है, तो एक टर्मिनल शेल खोलें और कमांड टाइप करते हुए pandoc स्थापित करें:

brew स्थापित करें pandoc

धीरज रखो, धीमी गति से इंटरनेट कनेक्शन या पुराने सिस्टम को स्थापित करने और संकलित करने में समय लग सकता है।


3
इसने OS X 10.10 पर काम किया। मैं अब LaTeX और PDF में कनवर्ट कर सकता हूं। (पंडोक पर मेरी स्थापना में एक मिनट से भी कम समय लगा ... मुझे अपने सिस्टम पर अधिकांश घटक पहले से ही होने चाहिए थे।) धन्यवाद!
ड्रिपटर्मोलनार

1
@drpetermolnar इसने मेरे लिए भी काम किया (OSX 10.11.6)। 2 मिनट लगा।
टाइमोथिज्राघम

1
@ अक्षय, कमांड है: ipython nbconvert - पीडीएफ <अपनी नोटबुक> .ipynb
एंड्रिया

@AndreaNalon ऊपर बताई गई कमांड काम नहीं कर रही है, stackoverflow.com/questions/43247818/…
अक्षय खले

OSX 10.13.06 के लिए मुझे करना था: brew install pandocऔर brew cask install mactex-no-gui
bue


10

नोटबुक्स को पीडीएफ में बदलने के लिए आपको सबसे पहले nbconvert को इंस्टॉल करना होगा।

pip install nbconvert
# OR
conda install nbconvert

अगला, यदि आप एनाकोंडा का उपयोग नहीं कर रहे हैं या पहले से ही नहीं कर रहे हैं, तो आपको उनकी वेबसाइट पर या लिनक्स पर दिए गए निर्देशों का पालन करके या तो निम्नानुसार पंडोक स्थापित करना होगा :

sudo apt-get install pandoc

उसके बाद आपको अपनी मशीन पर XeTex स्थापित करना होगा:

अब आप उस फ़ोल्डर पर नेविगेट कर सकते हैं जो आपके IPython नोटबुक को रखता है और निम्नलिखित कमांड चलाता है:

jupyter nbconvert --to pdf MyNotebook.ipynb

अधिक संदर्भ के लिए, कृपया इस लिंक को देखें


4

जैसा कि प्रश्न के लिए टिप्पणी कहती है, आपको पैंडॉक और लेटेक्स (जैसे टीएक्सशॉप) की आवश्यकता होगी। मैंने होमब्रे के साथ पैंडॉक स्थापित किया, यह सिर्फ एक सेकंड लगा। पंडोक और TeXShop होने के बाद, मैं लेटेक्स उत्पन्न कर सकता था लेकिन पीडीएफ (कमांड लाइन पर) नहीं।

ipython nbconvert --to latex mynotebook.ipynb

TeXShop के साथ लेटेक्स (। नेट) फ़ाइल को एक्सप्लोर करना, लापता स्टाइलशीट और डीफ़्स के कारण विफलता थी। इन सभी को स्थापित करने के बाद (Adjustbox.sty, adjcalc.sty, trimclip.sty, collectbox.sty, tc-pgf.def, ucs.sty, uni-global.def, utt8x.def, ucsencs.def), आखिरकार किया। काम।

हालांकि, परिणाम मेरे स्वाद के लिए थोड़ा बहुत कायरता दिखता है। यह बहुत बुरा है कि सफारी से html प्रिंट करना सिंटैक्स रंग को खो देता है। अन्यथा, यह इतना बुरा नहीं लगता है। (यह सब ओएस एक्स पर है)।


1
निम्नलिखित लघु पंक्ति ने संकलन के माध्यम से बनाई गई किसी भी मध्यस्थ फ़ाइलों को छोड़ने के बिना सीधे एक पीडीएफ फाइल उत्पन्न की। jupyter nbconvert --to pdf filename.ipynb
17-28 को लेलिनफेंग

कम से कम उनके पास अब रंग के साथ मुद्रण के लिए एक फिक्स है ताकि HTML को सीधे पीडीएफ में प्रिंट करना कम बुरा हो: github.com/jupyter/notebook/issues/840
flutefreak7

3

इस पायथन लिपि में GUI है जिसे एक्सप्लोरर के साथ चयन करना है Ipython नोटबुक जिसे आप पीडीएफ में बदलना चाहते हैं। Wkhtmltopdf के साथ दृष्टिकोण ही एकमात्र तरीका है जिसे मैंने पाया है कि यह अच्छी तरह से काम करता है और उच्च गुणवत्ता वाले pdfs प्रदान करता है। यहाँ वर्णित अन्य दृष्टिकोण समस्याग्रस्त हैं, वाक्य रचना हाइलाइटिंग काम नहीं करती है या ग्राफ़ गड़बड़ कर रहे हैं।

आपको wkhtmltopdf स्थापित करने की आवश्यकता होगी: http://wkhtmltopdf.org/downloads.html

और Nbconvert

pip install nbconvert
# OR
conda install nbconvert

पायथन लिपि

# Script adapted from CloudCray
# Original Source: https://gist.github.com/CloudCray/994dd361dece0463f64a
# 2016--06-29
# This will create both an HTML and a PDF file

import subprocess
import os
from Tkinter import Tk
from tkFileDialog import askopenfilename

WKHTMLTOPDF_PATH = "C:/Program Files/wkhtmltopdf/bin/wkhtmltopdf"  # or wherever you keep it

def export_to_html(filename):
    cmd = 'ipython nbconvert --to html "{0}"'
    subprocess.call(cmd.format(filename), shell=True)
    return filename.replace(".ipynb", ".html")


def convert_to_pdf(filename):
    cmd = '"{0}" "{1}" "{2}"'.format(WKHTMLTOPDF_PATH, filename, filename.replace(".html", ".pdf"))
    subprocess.call(cmd, shell=True)
    return filename.replace(".html", ".pdf")


def export_to_pdf(filename):
    fn = export_to_html(filename)
    return convert_to_pdf(fn)

def main():
    print("Export IPython notebook to PDF")
    print("    Please select a notebook:")

    Tk().withdraw() # Starts in folder from which it is started, keep the root window from appearing 
    x = askopenfilename() # show an "Open" dialog box and return the path to the selected file
    x = str(x.split("/")[-1])

    print(x)

    if not x:
        print("No notebook selected.")
        return 0
    else:
        fn = export_to_pdf(x)
        print("File exported as:\n\t{0}".format(fn))
        return 1

main()

स्क्रिप्ट वास्तव में स्टैकओवरफ्लो उत्तर के लिए लंबे समय की तरह है, और बस wkhtml लपेटता है। यदि आप सिर्फ wkhtml, और एक उदाहरण के लिए कमांडलाइन विकल्प डालते हैं, तो मेरा जवाब स्पष्ट होगा।
ह्यूग पर्किंस

तो मूल रूप से, आप nbconvertHTML में निर्यात करने के लिए उपयोग कर रहे हैं , तो wkhtmltopdfपीडीएफ में बदलने के लिए उपयोग कर रहे हैं। लेकिन यह आपके उत्तर से स्पष्ट नहीं है :-)
ह्यूग पर्किंस

इसलिए, मैंने यह कोशिश की। यह सीधे पीडीएफ में निर्यात करने से बेहतर है। अजीब तरह से, मेरे कुछ मैथजैक्स को सही ढंग से (दस्तावेज़ की शुरुआत में) प्रदान किया गया है, और फिर यह बिना किसी स्पष्ट कारण के, दस्तावेज़ में लगभग 12 पृष्ठों का प्रतिपादन बंद कर देता है।
ह्यूग पर्किंस

3

मैं ओएस पर एनाकोंडा-जुपिटर नोटबुक का उपयोग कर रहा हूं: पायथन प्रोग्रामिंग के लिए उबंटू 16.0।

Nbconvert, Pandoc और Tex स्थापित करें:

एक टर्मिनल खोलें और इसमें निम्नलिखित कमांड को लागू करें।

Nbconvert स्थापित करें: हालांकि यह ज्यूपिटर पारिस्थितिकी तंत्र का हिस्सा है फिर भी इसे एक बार फिर से स्थापित करें

$conda install nbconvert

या

$pip install nbconvert

लेकिन अगर आप एनाकोंडा का उपयोग कर रहे हैं तो मैं पाइप के बजाय कोंडा का उपयोग करने की सलाह दूंगा

पंडोक स्थापित करें: चूंकि Nbconvert मार्काड को HTML के अलावा अन्य प्रारूपों में परिवर्तित करने के लिए पंडोक का उपयोग करता है। निम्न आदेश टाइप करें

$sudo apt-get install pandoc

TeX स्थापित करें: पीडीएफ में परिवर्तित करने के लिए, nbconvert TeX का उपयोग करता है। निम्न आदेश टाइप करें

$sudo apt-get install texlive-xetex

इन आदेशों के निष्पादन के बाद, खोली गई नोटबुक को होम पेज को रिफ्रेश करें या खोली गई नोटबुक के कर्नेल को फिर से शुरू करें। अब नोटबुक को PDF के रूप में डाउनलोड करने का प्रयास करें :)

नोट: अधिक जानकारी के लिए, कृपया आधिकारिक दस्तावेज देखें:
https://nbconvert.readthedocs.io/en/latit/.net.html


2

किसी भी Jupyter नोटबुक को PDF में बदलने के लिए, कृपया नीचे दिए गए निर्देशों का पालन करें:

( जुपिटर नोटबुक के अंदर हों ):

पर मैक ओएस :

कमांड + P -> आपको एक प्रिंट डायलॉग बॉक्स मिलेगा -> गंतव्य को पीडीएफ के रूप में बदलें -> प्रिंट पर क्लिक करें

पर विंडोज :

Ctrl + P -> आपको एक प्रिंट डायलॉग बॉक्स मिलेगा -> गंतव्य को पीडीएफ के रूप में बदलें -> प्रिंट पर क्लिक करें

यदि उपरोक्त चरण बृहस्पति नोटबुक का पूर्ण पीडीएफ उत्पन्न नहीं करते हैं (शायद इसलिए कि क्रोम, कुछ बार, सभी आउटपुट प्रिंट नहीं करते हैं क्योंकि जुपिटर बड़े आउटपुट के लिए एक स्क्रॉल बनाते हैं)

मेनू में ऑटो स्क्रॉल को हटाने के लिए नीचे दिए गए चरणों को पूरा करने का प्रयास करें : -

क्रेडिट: @ elongeloPolotto

  1. अपने Jupyter नोटबुक में, jupyter नोटबुक के शीर्ष पर कक्ष पर क्लिक करेंयहां छवि विवरण दर्ज करें

  2. अगला पर क्लिक करें सभी उत्पादन > - टॉगल स्क्रॉल ऑटो स्क्रॉल दूर करने के लिए।

यहां छवि विवरण दर्ज करें


मैं मानता हूं, लेकिन क्रोम, कुछ बार, सभी आउटपुट प्रिंट नहीं करते हैं क्योंकि जुपिटर बड़े आउटपुट के लिए स्क्रॉल करते हैं। आपको मेनू में ऑटो स्क्रॉल को हटाने की आवश्यकता है सेल -> सभी आउटपुट-> टॉगल स्क्रॉलिंग (संदर्भ: stackoverflow.com/a/52803744/6846888 )
Polngelo Polotto

क्या आप इस जानकारी को अपने उत्तर में जोड़ सकते हैं? यह अधिक उपयोगकर्ताओं के लिए बहुत मददगार हो सकता है।
15ngelo पोलोटो जूल

1
हां @ yourngeloPolotto, मैंने अपने उत्तर में आपकी जानकारी जोड़ दी है।
अक्षय रमेश

1

यह समस्या उबंटू और मैक ओएसएक्स दोनों के साथ अनुभव की गई थी। खोजों और परीक्षणों के एक उन्मत्त सेट के बाद, दोनों को हल किया गया था। इसके लिए दोनों की आवश्यकता होती है texऔर pandoc; दोनों जंबो बाहरी कार्यक्रम पायथन द्वारा स्थापित नहीं किए जा सकते हैं pip

Mac OSX: pandoc की MacPorts स्थापना का उपयोग करना

port install pandoc

इसे पूरा करने में लगभग एक घंटा लगना चाहिए ( सामान्य स्थिति में)। यदि समस्या बनी रहती है, तो आपको MacTeX distro को स्थापित करना पड़ सकता है। TeXLive का।

Ubuntu के लिए: नेटवर्क इंस्टॉलर से वेनिला TeXLive स्थापित करें - apt-get के माध्यम से नहीं । फिर apt-get का उपयोग करके pandoc स्थापित करें।

sudo apt-get install pandoc

TeXLive की पूर्ण स्थापना के लिए डिस्क पर 4.4 जीबी तक की आवश्यकता होगी।

इस सभी परेशानी से बचाने के लिए, IPython / Jupyter नोटबुक का उपयोग करने का पुनःप्राप्त तरीका एनाकोंडा पायथन वितरण स्थापित करना होगा।


1

मुझे यह पता लगाने के लिए सभी प्रकार की समस्याएं थीं। मुझे नहीं पता कि यह वही प्रदान करेगा जो आपको चाहिए, लेकिन मैंने अपनी नोटबुक को एक HTML फ़ाइल के रूप में डाउनलोड किया, फिर इसे अपने क्रोम ब्राउज़र में खींच लिया, और फिर इसे एक पीडीएफ फाइल के रूप में मुद्रित किया, जिसे मैंने सहेजा। इसने मेरे सभी कोड, टेक्स्ट और ग्राफ पर कब्जा कर लिया। यह मेरी जरूरत के लिए काफी अच्छा था।


1
मेरे मामले में, html ने प्रति पृष्ठ एक सेल लगाई, भले ही वह बहुत लंबा हो। तो समाधान नहीं
Juh_

1

यदि आप sagemath क्लाउड संस्करण का उपयोग कर रहे हैं , तो आप बस बाएं कोने पर जा सकते हैं,
फ़ाइल का चयन करें -> इस रूप में डाउनलोड करें -> LaTeX (.pdf) के माध्यम से Pdf।
यदि आप चाहते हैं तो स्क्रीनशॉट जांचें।

स्क्रीनशॉट कन्वर्ट ipynb को पीडीएफ में

यदि यह किसी कारण से काम नहीं करता है, तो आप दूसरा तरीका आजमा सकते हैं।
फ़ाइल का चयन करें -> पूर्वावलोकन का प्रिंट करें और फिर पूर्वावलोकन पर
राइट क्लिक करें -> प्रिंट करें और फिर पीडीएफ के रूप में सहेजें चुनें।


और अगर वह काम नहीं करता है, तो आप सीधे कमांड लाइन पर nbconvert का उपयोग कर सकते हैं और देख सकते हैं कि लेटेक्स की परेशानी क्या है।
विलियम स्टीन

1

एक नए सदस्य के रूप में, मैं केवल पोस्ट पर एक टिप्पणी जोड़ने में असमर्थ था, लेकिन मैं दूसरा कहना चाहता हूं कि फिलिप श्वार्ट्ज द्वारा प्रस्तुत समाधान ने मेरे लिए काम किया। उम्मीद है कि एक जैसी स्थिति में लोग जोर-शोर से उस रास्ते को आजमाएंगे। पृष्ठ विराम न होना काफी समय से एक निराशाजनक समस्या थी इसलिए मैं ऊपर चर्चा के लिए आभारी हूं।

जैसा कि फिलिप श्वार्ट्ज ने कहा था: "आपको wkhtmltopdf को स्थापित करने की आवश्यकता होगी: [ http://wkhtmltopdf.org/downloads.html जगहों पर [1 ]

और Nbconvert "

फिर आप "rawNBConvert" प्रकार का एक सेल जोड़ते हैं और इसमें शामिल होते हैं:

<p style="page-break-after:always;"></p>

यह मेरे लिए चाल करने के लिए लग रहा था, और उत्पन्न पीडीएफ में इसी स्थानों पर पृष्ठ विराम था। यद्यपि आपको कस्टम कोड को चलाने की आवश्यकता नहीं है, क्योंकि यह नोटबुक के एचटीएमएल के रूप में डाउनलोड करने, ब्राउज़र में खोलने, और उन उपयोगिताओं के इंस्टॉल होने के बाद पीडीएफ में काम करने का "सामान्य" रास्ता लगता है।


1

नोटबुक-के रूप में-pdfInstall python -m pip नोटबुक-as-pdf pyppeteer- स्थापित करें

इसका उपयोग करें आप इसे nbconvert के साथ भी उपयोग कर सकते हैं:

jupyter-nbconvert - PDFviaHTML फ़ाइल नाम .ipynb

जो filename.pdf नामक एक फाइल बनाएगा।

या पाइप-इन-नोटबुक- as-pdf स्थापित करें

नोटबुक jupyter-nbconvert-toPDFviaHTML से pdf बनाएँ


0

मैंने पाया कि nbconvert / utils / pandoc.py में एक कोड बग था जो मेरी मशीन के लिए त्रुटि के कारण था। अगर कोड आपके पर्यावरण चर पथ में है तो कोड की जाँच करता है। मेरी मशीन के लिए जवाब नहीं है। हालाँकि pandoc.exe है!

समाधान 69 लाइन पर कोड में '.exe' जोड़ना था

if __version is None:
    if not which('pandoc.exe'):
        raise PandocMissing()

उसी के लिए जाता है 'xelatex' स्थापित नहीं है। 94 पर लाइन nbconvert / निर्यातकों / pdf.py फ़ाइल में जोड़ें

    cmd = which(command_list[0]+'.exe')

0

.Ipynb को pdf में बदलने के लिए, आपके सिस्टम में 2 घटक होने चाहिए,

  1. nbconvert : ज्यूपिटर का हिस्सा ipynb को pdf में बदलने की अनुमति देता है

    pip install nbconvert
    OR 
    conda install nbconvert
    
  2. XeTeX: ipynb को .tex फॉर्मेट में कनवर्ट करें और फिर पीडीएफ में कनवर्ट करें।

    sudo apt-get install texlive-xetex
    

तब आप पीडीएफ में बदलने के लिए नीचे कमांड का उपयोग कर सकते हैं,

ipython nbconvert --to pdf YOURNOTEBOOK.ipynb

मामले में, यह काम नहीं करता है, पंडोक स्थापित करें और फिर से प्रयास करें।

sudo apt-get install pandoc

0

उबंटू उपयोगकर्ताओं के लिए, यहां एक उत्तर पाया जा सकता है । मैं भी इसे उद्धृत करता हूं:

सबसे संभावित कारण, यह है कि आपने उपयुक्त निर्भरताएं स्थापित नहीं की हैं। आपके Ubuntu सिस्टम को आपके नोटबुक को PDF के रूप में सहेजने के लिए, LaTeX और XeTeX फ़ाइलों के रूपांतरण के संबंध में कुछ पैकेज स्थापित करने होंगे। आप उन्हें निम्न द्वारा स्थापित कर सकते हैं:

sudo apt-get install texlive texlive-xetex texlive-generic-extra texlive-generic-recommended pandoc

इसके अलावा, nbconvertएक और निर्भरता है जो आमतौर पर स्वचालित रूप से ज्यूपिटर के साथ स्थापित होती है। लेकिन आप अपने वर्चुअल वातावरण को सक्रिय करते हुए इसे केवल सुनिश्चित करने के लिए स्थापित कर सकते हैं:

pip install -U nbconvert

0

मुझे नियमित रूप से पीडीएफ के रूप में कुछ प्रतीकों को प्रदर्शित करने में समस्याएं थीं । इसलिए टेक्स के रूप में डाउनलोड किया गया jupyter nbconvert --to latex "my notebook.ipynb", नोटपैड के साथ कुछ ट्विक्स किए (उदाहरण के लिए, मेरे मामले में मुझे अपनी भाषा के लिए इन पंक्तियों की आवश्यकता थी

\usepackage{tgpagella}
\usepackage[lithuanian,english]{babel}

) और फिर पीडीएफ के साथ निर्यात किया latex --output-format=pdf "my notebook.tex"

लेकिन अंत में, हालांकि, उसी पात्रों को बनाए रखने के लिए, जैसा कि आप एक ब्राउज़र में देखते हैं, जिसे मैंने अपने क्रोम ब्राउज़र प्रिंटिंग का उपयोग करके समाप्त किया है Ctrl+P Print to pdf:। यह अनावश्यक हेडर और पाद जोड़ता है लेकिन बाकी सब कुछ वैसा ही रहता है जैसा कि यह है। कोई और त्रुटि प्रसंस्करण tqdm प्रगति बार नहीं, और अधिक कोड पृष्ठ से बाहर जा रहा है और इतने पर। इतना ही आसान।


0

किसी भी प्रणाली में, ipython पुस्तिकाओं को PDF / लेटेक्स में बदलने के लिए nbconvert को सही ढंग से सेटअप करने के मूल चरण हैं

  1. Nbconvert स्थापित करें
  2. पंडोक स्थापित करें
  3. टेक्सलाइव स्थापित करें

Nbconvert स्थापित करना

pip install nbconvert

या conda install nbconvert

पंडोक स्थापित करना

sudo apt-get install pandoc उबंटू के लिए

या sudo yum install pandocCentOS के लिए

दूसरों के लिए पंडोक-स्थापना पर जाएँ

टेक्सलाइव स्थापित करना

आप अनुशंसित पैकेज या पूर्ण इंस्टॉल कर सकते हैं। उबंटू के लिए

sudo apt-get install texlive texlive-xetex texlive-generic-extra texlive-generic-recommended

`

दूसरों के लिए और टेक्सलीव को पूरी तरह से स्थापित करने के लिए आपके सिस्टम और पसंद के अनुसार टग में दिए गए निर्देशों का पालन करें ।

मैंने टग-टेक्सलाइव-डाउनलोड से tar.gz फ़ाइल डाउनलोड की और TeX लाइव - त्वरित इंस्टॉल में दिए गए निर्देशों का पालन किया । सारांश में स्थापना निर्देश:

  1. साफ - सफाई

    rm -rf /usr/local/texlive/2019

    rm -rf ~/.texlive2019

  2. इंस्टॉलर चलाएं

    ज़िप फ़ाइल अनपैक करें

    cd /your/unpacked/directory

    perl install-tl

    कमांड दर्ज करें: i

  3. रास्ता तय करना

    sudo vi /etc/bash.bashrc और डालें

    PATH=/usr/local/texlive/2019/bin/x86_64-linux:$PATH; export PATH

    MANPATH=/usr/local/texlive/2019/texmf-dist/doc/man:$MANPATH; export MANPATH

    INFOPATH=/usr/local/texlive/2019/texmf-dist/doc/info:$INFOPATH; export INFOPATH

  4. डिफ़ॉल्ट पेपर सेट करना

    tlmgr paper letter

आपके सिस्टम के अनुसार कमांड भिन्न हो सकते हैं लेकिन मूल चरण समान रहते हैं।


0

मुझे विंडोज 10 में यह त्रुटि आई। मैंने इन तीन चरणों का पालन किया और इसने मेरी समस्या हल कर दी:

  1. Nbconvert स्थापित करें

    पाइप स्थापित nbconvert

  2. पंडोक स्थापित करें

https://pandoc.org/installing.html

  1. Miktex स्थापित करें

https://miktex.org/download


पुस्तकालयों को अद्यतन करना भी अच्छा है:

pip install jupyter --upgrade
pip install --upgrade --user nbconvert
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.