मैंने लिनक्स में सफलतापूर्वक कोक 8.6 और कोक्वाइड स्थापित किया है (उबंटू 17.04)। हालांकि, मुझे इस स्थापना में SSReflect और MathComp जोड़ने के लिए आगे बढ़ना नहीं है। मेरे द्वारा चेक किए गए सभी संदर्भ मुझे बहुत भ्रमित लगते थे। क्या किसी के पास सीधी और सरल नुस्खा है? मेरे पास ओपेम स्थापित है।लिनक्स में एसएसआरफलेक्ट और मैथकंप स्थापित करने के लिए कैसे?
उत्तर
मैं उबंटू 16.04 पर हूं। के एक कदम पीछे जाएं और OPAM स्थापित करके शुरू करते हैं:
$ sudo apt update && sudo apt install opam
$ opam --version
1.2.2
$ opam init # agree to modify your dot-files
$ eval `opam config env`
$ ocamlc -version
4.02.3
इसके बाद, आप उबंटू बहुत पुराने OCaml संस्करण से अधिक नया एक के लिए स्विच कर सकते हैं। यह चरण वैकल्पिक है और इसमें लगभग 10 मिनट लगते हैं।
$ opam switch 4.04.1
$ eval `opam config env`
$ ocamlc -version
4.04.1
अब, चलो गणित कंप्यूटर अनुप्रयोग स्थापित करने के लिए सक्षम होने के लिए निम्नलिखित डेटा संग्रह स्थान जुड़ करते हैं:
$ opam repo add coq-released https://coq.inria.fr/opam/released
और अंत में, ssreflect स्थापित:
$ opam install coq-mathcomp-ssreflect
OPAM निर्भरता पता लगाना होगा (Coq सहित), हमने जो पूछा है उसे डाउनलोड और इंस्टॉल करें!
यह पूरी तरह से काम किया, बहुत बहुत धन्यवाद! अब मैं देख सकता हूं कि सब कुछ सही संस्करण के साथ स्थापित है। हालांकि, जब भी मैं अपनी स्क्रिप्ट में "आयात ssreflect की आवश्यकता है" लिखता हूं, तो मुझे अभी भी त्रुटि संदेश मिलते हैं: "लाइब्रेरी ssreflect का पता लगाने में असमर्थ"। कुछ अभी भी गायब है, यह क्या हो सकता है इसका कोई विचार? – Marcus
यह गणित नामस्थान के अंतर्गत है: उदा। 'Mathcomp.ssreflect.all_ssreflect. आयात करें' या 'मैथकंप से आयात करें ssreflect.all_ssreflect.' आयात करें या (अगर हम केवल कुछ मूलभूत सामग्री आयात करना चाहते हैं)' mathcomp.ssreflect से आयात करें ssreflect ssrnat ssrbool eqtype। –
धन्यवाद, लेकिन मुझे अभी भी संदेश मिल गया है "त्रुटि: तार्किक पथ मिलान प्रत्यय <> और mfcomp.ssreflect" के लिए भौतिक पथ नहीं मिला है, और तीसरे मामले में, और अन्य दो के लिए समान संदेश। – Marcus
पूर्णता के लिए, वैकल्पिक विकल्प the Nix package manager (ओपेम के बजाय) का उपयोग करके किया जाता है। यह (curl https://nixos.org/nix/install | sh
) स्थापित करने के बाद, आप निम्न कमांड के साथ गणित-कॉम्प के साथ एक CoqIDE उपलब्ध शुरू कर सकते हैं:
nix-shell -p coqPackages_8_6.mathcomp --run coqide
तो फिर तुम सिर्फ अपनी फ़ाइल From mathcomp Require Import ssreflect.
वाह, इतना आसान! बीटीडब्ल्यू, निक्स को स्थापित करने के बाद मुझे 'रन' करना पड़ा। 'Nix-shell 'निष्पादित करने में सक्षम होने के लिए $ HOME/.nix-profile/etc/profile.d/nix.sh'। –
ऐसा लगता है कि इस मामले में निक्स ने कोक 8.4pl6 स्थापित किया, इसलिए 'से ...' काम नहीं करता है। क्या हालिया संस्करण स्थापित करने का कोई तरीका है?(आम तौर पर, मै मैकोज़ पर हूं यदि यह मायने रखता है)। 'nix-shell' संस्करण 1.11.9 है। –
@AntonTrunov क्षमा करें मैंने यह सुनिश्चित करने के लिए आदेश तय किया है कि Coq 8.6 स्थापित संस्करण है। –
- 1. आर्क लिनक्स पर जावा स्थापित करने के लिए
- 2. लिनक्स में freetds कैसे स्थापित करें?
- 3. लिनक्स में नोड-जीईपी कैसे स्थापित करें?
- 4. कैसे tortoisegit स्थापित करने के लिए ssh
- 5. कैसे स्थापित करने के लिए canOverrideExistingModule = सच
- 6. कैसे स्थापित करने के लिए ExtJS
- 7. कैसे संग्रह से stringi पुस्तकालय स्थापित करने और स्थानीय icu52l.zip स्थापित करने के लिए
- 8. कैसे एनीमेशन वक्र स्थापित करने के लिए?
- 9. स्थापित करने के लिए/डेबियन
- 10. शैली स्थापित करने के लिए कैसे प्रोग्राम के रूप में
- 11. स्थापित करने और एंड्रॉयड
- 12. लिनक्स खोजने के लिए और
- 13. कैसे Xamarin में onclick श्रोता स्थापित करने के लिए?
- 14. का निर्माण कैसे और GLFW 3 स्थापित करने और एक लिनक्स परियोजना
- 15. पायथन। समाधान समाधान से स्थापित करने के लिए "setuptools को स्थापित करने के लिए कैसे स्थापित किया जाना चाहिए"
- 16. जावा एनोटेशन में स्ट्रिंग सरणी स्थापित करने के लिए कैसे
- 17. विंडोज़ और लिनक्स कंप्यूटर के लिए सामान्य इमैक पर्यावरण कैसे स्थापित करें?
- 18. के बाद रजिस्ट्री स्थापित करने के लिए पथ स्थापित लिखने के लिए कैसे Inno सेटअप
- 19. लिनक्स में vim प्लगइन (EasyMotion) कैसे स्थापित करें?
- 20. निर्देशिका स्थानांतरित करने के लिए लिनक्स कमांड
- 21. कोडिंग शुरू करने और जावा के साथ एक वेब सर्वर स्थापित करने के लिए कैसे?
- 22. स्थापित करने के लिए पीएचपी PhantomJS संकुल
- 23. विंडोज सेवा स्थापित करने के लिए MSDeploy?
- 24. अजगर मॉड्यूल स्थापित करने के लिए
- 25. ग्रहण में प्लगइन स्थापित करने के लिए मैन्युअल रूप से स्थापित या मजबूर कैसे किया जाए?
- 26. mvn में स्थापित करने के लिए maven hbm2hbmxml और hbm2java को कॉन्फ़िगर करने के लिए कैसे करें
- 27. स्थापित करने के लिए कैसे स्ट्रिंग के मूल्य शून्य पर
- 28. त्रुटि को स्थापित करने से आर पैकेज लिनक्स
- 29. स्थापित करने के लिए Gradle-3.0 मैन्युअल
- 30. स्थापित करने के लिए/पीएचपी 7
साथ 'OPAM स्थापित करता है Coq-mathcomp-ssreflect शुरू कर सकते हैं काम नहीं करते? –
नहीं। मुझे त्रुटि संदेश मिलता है "कोई पैकेज नामक coq-mathcomp-ssreflect नहीं मिला"। वैसे, क्या मुझे इन पैकेजों को अपने आप डाउनलोड करना है? मैं उन्हें कहां प्राप्त कर सकता हूं? – Marcus
यदि मैं अलग से प्रयास करता हूं, तो ओपम कहता है कि coq पहले से स्थापित है और मैथकंप और ssreflect नहीं मिला था। – Marcus