0 वोट
49 व्यूज़

मुझे लगा कि PTXprint Ubuntu 25.04 पर पैकेज नाम python3-ptxprint के तहत वितरित किया जाता है (संपादन: यह गलत है, Ubuntu के रिपॉज़िटरी में PTXprint शामिल नहीं है। मुझे लगता है कि मैंने python3-ptxprint किसी अन्य स्रोत से इंस्टॉल किया था)। इससे मुझे लगता है कि ptxprint एक Python मॉड्यूल है, जिसे PyPI पर पाया जा सकता है, लेकिन मैं इसे नहीं ढूंढ पा रहा हूँ।

अगर मैं pip install ptxprint  चलाता हूँ, तो मुझे यह त्रुटि मिलती है:

ERROR: Could not find a version that satisfies the requirement ptxprint (from versions: none)
ERROR: No matching distribution found for ptxprint

इसी तरह, लिंक https://pypi.org/project/ptxprint/ 404 त्रुटि की ओर ले जाता है।

क्या ptxprint एक Python पैकेज के रूप में उपलब्ध है? यह उपयोगी होगा यदि मैं ptxprint को हेडलेस रूप से चला सकूँ और इसे अपने Python एप्लिकेशन में एक निर्भरता (dependency) के रूप में शामिल कर सकूँ।

English से मशीन-अनुवादित
PTXprint में द्वारा (495 अंक)
संपादित द्वारा | 49 व्यूज़

2 उत्तर

0 वोट
सर्वोत्तम उत्तर

PTXprint PyPI पर उपलब्ध नहीं है। मेरा अनुमान है कि डेवलपर्स ने PyPI पर पैकेज प्रकाशित करने का विकल्प नहीं चुना, क्योंकि पैकेज में बहुत सारी निर्भरताएं (dependencies) हैं जो स्वयं PyPI पर नहीं हैं (जैसे GTK और TeX Live)। इसलिए, भले ही पैकेज PyPI पर उपलब्ध हो, इंस्टॉलेशन pip install ptxprint चलाकर इंस्टॉल करने की तुलना में अभी भी अधिक जटिल होगा।

PTXprint के पीछे के कुछ कोड के लिए एक GitHub रिपॉज़िटरी यहाँ है: https://github.com/sillsdev/ptx2pdf . मुझे नहीं पता कि इसे PTXprint के बजाय ptx2pdf क्यों नाम दिया गया है। sil.org पर इस डाउनलोड पेज से इसका लिंक है।

English से मशीन-अनुवादित
द्वारा (495 अंक)
+1 मत
pypi पैकेज बनाने में कठिनाई यह है कि PTXprint एक एप्लिकेशन है और pypi पैकेजिंग PTXprint के लिए आवश्यक सभी सहायक डेटा डायरेक्टरी को शामिल करने के लिए वास्तव में उपयुक्त नहीं है। यदि आप इसे आज़माना चाहते हैं, तो मैं जानना चाहूंगा कि क्या आप कहीं तक पहुंच पाते हैं।

इसके बावजूद, pyproject.toml फ़ाइल स्रोत से इंस्टॉल करने के लिए उपयुक्त है। यानी: रिपॉज़िटरी खींचें और pip install -e . या कुछ ऐसा चलाएं। यदि आप ऐसा करते हैं, तो आपको कोई gui एक्स्ट्रा के बिना हेडलेस ptxprint इंस्टॉलेशन मिलेगा, यदि आप gui चाहते हैं तो आपको pip install -e .[gui] जैसी चीज़ की आवश्यकता होगी, लेकिन चेतावनी यह है कि gui निर्भरताएं बहुत अधिक हैं और pip द्वारा इंस्टॉल करने के लिए उपयुक्त नहीं हैं, आप कई gui-विशिष्ट निर्भरताओं के लिए अन्य तंत्रों (अपने पैकेज मैनेजर) का उपयोग करने में बेहतर कर सकते हैं।
English से मशीन-अनुवादित
द्वारा (658 अंक)

बढ़िया। इसका मतलब है कि मैं requirements.txt में यह पंक्ति जोड़ सकता हूँ:
git+https://github.com/sillsdev/ptx2pdf@master#egg=ptxprint

फिर मैं requirements.txt में सूचीबद्ध सभी निर्भरताओं को pip install -r requirements.txt. चलाकर इंस्टॉल कर सकता हूँ।

वैकल्पिक रूप से, मैं इसे इस तरह उपयोग कर सकता हूँ: uv add 'ptxprint @ git+https://github.com/sillsdev/ptx2pdf'

English से मशीन-अनुवादित

संबंधित प्रश्न

0 वोट
2 उत्तर 371 व्यूज़
मैं अरबी भाषा के Paratext प्रोजेक्ट से PDF बनाने के लिए PTXprint का उपयोग कर रहा हूँ, जो एक दाएं-से-बाएं (right ... हूँ। मैं मार्जिन में दाईं ओर वर्स नंबर कैसे प्रदर्शित करूँ?
bit 495 पूछा गया अक्टूबर 27, 2022
0 वोट
5 उत्तर 247 व्यूज़
जब मैं PTXprint में पहली बार एक प्रोजेक्ट बनाता हूँ, तो मैं इसे एक मौजूदा PT-प्रोजेक्ट से जोड़ सकता हूँ। मैंने देखा है ... है, लेकिन यह कभी-कभी होता है।) इसलिए मेरा प्रश्न उठा।
Tim 934 पूछा गया अप्रैल 24
0 वोट
1 उत्तर 129 व्यूज़
यह मेरी समस्या है: फुटनोट में, अनुवादक मूल पाठ में हिब्रू शब्द और उसके अर्थ की सीमा प्रदान करता है। नीचे की पंक्ति में ... का 80% सेट किया गया हो। इस समस्या का समाधान कैसे करें?
Y Mdu Niê 124 पूछा गया मार्च 10
0 वोट
2 उत्तर 127 व्यूज़
मैं PTXprint के साथ अभी-अभी शुरू कर रहा हूँ। मैं Paratext का उपयोग करना चाहता हूँ, लेकिन चूँकि मैं Mac का उपयोग ... से बंडल डाउनलोड करने के आगे कैसे बढ़ूँ? कृपया और धन्यवाद।
vikslen 105 पूछा गया फ़रवरी 5
PTXprint में
0 वोट
1 उत्तर 75 व्यूज़
मैं जॉन 5:10 और जॉन 5:18 में दो फुटनोट कॉलर्स के लिए \fm \fm* का उपयोग करना चाहता हूँ, जहाँ मुख्य पाठ में समान ... 5 के संदर्भ में the Jews का अर्थ है the leadership of the Jews।
Y Mdu Niê 124 पूछा गया जनवरी 24
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Dear friends, since God so loved us, we also ought to love one another.
1 John 4:11
3,053 प्रश्न
6,013 उत्तर
5,677 टिप्पणियाँ
2,032 उपयोगकर्ता