2015-10-30 10 views
20

बस एनाकोंडा (कोंडा इंस्टॉल ग्राफ़विज़) के माध्यम से एक पैकेज स्थापित किया गया है, लेकिन आईपीथॉन इसे नहीं ढूंढ पाएगा।एनाकोंडा - ग्राफविज़ - इंस्टॉलेशन के बाद आयात नहीं कर सकता

मैं सी में एक Graphviz फ़ोल्डर देख सकते हैं: \ Users \ उपयोगकर्ता नाम \ एनाकोंडा \ pkgs

लेकिन वहाँ में कुछ भी नहीं है: C: \ Users \ उपयोगकर्ता नाम \ एनाकोंडा \ लिब \ साइट-संकुल

still wouldn't work

उत्तर

36

graphviz कोंडा पैकेज नहीं पायथन पैकेज है। यह ग्राफिक फ़ाइलों को आपके वर्चुअल एनवी की Library/ निर्देशिका में रखता है। देखो उदाहरण निर्देशिका में dot.exe के लिए।

graphvizअजगर पैकेज स्थापित करने के लिए आप pip उपयोग कर सकते हैं: conda install pip और pip install graphviz

यदि वे पीपी पैकेज पर उपलब्ध हैं तो हमेशा कोंडा पैकेज पसंद करते हैं। आपको आवश्यक पैकेज की तलाश करें (conda search pkgxy) और फिर इसे इंस्टॉल करें (conda install pkgxy)। यदि यह उपलब्ध नहीं है, तो आप हमेशा अपने स्वयं के कोंडा पैकेज बना सकते हैं या आप उपयोगकर्ता द्वारा निर्मित संकुल के लिए anaconda.org आज़मा सकते हैं।

+0

मैं कैसे Graphviz अजगर पैकेज तो स्थापित की है (यह एक https: //pypi.python .org/pypi/graphviz) मैंने सोचा था कि "कोंडा इंस्टॉल" "पीआईपी इंस्टॉल" के बराबर था, मैं एनाकोंडा के लिए नया हूं। – nivniv

+2

आप 'कोडा इंस्टॉल पाइप' और 'पाइप इंस्टॉल ग्राफ़विज़' करने का प्रयास कर सकते हैं। –

+3

यह एनाकोंडा का उपयोग करने के उद्देश्य को हरा नहीं करता है पायथन पैकेज स्थापित करने के लिए? या यह पहली जगह में इसका इरादा उद्देश्य नहीं है? – nivniv

1

ग्राफविज़ को स्पष्ट रूप से एनाकोंडा में शामिल किया गया है ताकि पिडॉट या पायडॉट-एनजी (दोनों जिनमें से एनाकोंडा में शामिल किया गया हो) के साथ उपयोग किया जा सके। आप 'graphviz' पायथन मॉड्यूल के बजाय उनमें से किसी एक का उपयोग करने पर विचार करना चाह सकते हैं।

4

Graphviz स्थापित करने के लिए

conda install -c anaconda graphviz 
pip install graphviz 

तो conda आदेश नहीं मिला। इन का पालन करें:

conda और पिप स्थापना के बीच
export PATH=~/anaconda/bin:$PATH 
conda --version # to check your conda version 

अंतर,
उल्लेख इस stackoverflow answer

8

मेरे लिए समस्या एक और सहायक पैकेज की स्थापना के द्वारा हल किया गया था।

तो मैं एनाकोंडा के माध्यम से Graphviz पैकेज स्थापित तो मैं इसे

उसके बाद

आयात करने में विफल मैं भी एनाकोंडा

के माध्यम से python-graphviz नाम के एक दूसरे पैकेज स्थापित तो मैं अपने कोड में graphviz मॉड्यूल आयात करने में सफल रहा

मुझे उम्मीद है कि यह किसी की मदद करेगा :)

4

कोंडा पर:

पहले Graphviz के लिए

conda install graphviz 

तो अजगर-पुस्तकालय स्थापित: अजगर-Graphviz

"gv_python कि Graphviz का ग्राफ सुविधाओं तक पहुँच प्रदान करता अजगर के लिए एक गतिशील लोड विस्तार है।"

conda install python-graphviz 

मेरे लिए काम किया

+1

यह एक कोंडा केवल समाधान है, कोई पाइप की आवश्यकता नहीं है। मुझे वह पसंद है – Goosebumps

0

ubuntu उपयोगकर्ताओं के लिए मैं इस तरह की सिफारिश:।?

sudo apt-get install -y graphviz libgraphviz-dev 
संबंधित मुद्दे