অ্যানাকোন্ডা - গ্রাফভিজ - ইনস্টলেশন করার পরে আমদানি করতে পারে না


101

conda install graphvizসবেমাত্র অ্যানাকোন্ডা ( ) এর মাধ্যমে একটি প্যাকেজ ইনস্টল করা হয়েছে তবে আইপিথন এটি খুঁজে পেল না।

আমি একটি গ্রাফভিজ ফোল্ডার দেখতে পাচ্ছি C:\Users\username\Anaconda\pkgs

তবে এতে কিছুই নেই: C:\Users\username\Anaconda\Lib\site-packages

এখনও কাজ করবে না


16
বোঝার মূল কথাটি হ'ল conda install graphvizএকই কাজটি করে না pip install graphvizconda install python-graphvizকরে conda install graphvizবাইনারিগুলি ইনস্টল করে, যা তাদের ওয়েবসাইট থেকে গ্রাফভিজ ডাউনলোড এবং ইনস্টল করার সমান।
এন্ডোলিথ

4
@ এন্ডোলিথ আপনাকে ধন্যবাদ, ধন্যবাদ, আপনাকে ধন্যবাদ।
আতুরস্যাম

উত্তর:


161

graphvizConda প্যাকেজ কোন পাইথন প্যাকেজ। এটি গ্রাফভিজ ফাইলগুলি কেবল আপনার ভার্চুয়াল এনভির Library/ডিরেক্টরিতে রাখে। জন্য যেমন দেখুন dot.exeমধ্যে Library/bin/ডিরেক্টরি।

`গ্রাভিভিজ ** পাইথন প্যাকেজ ** ইনস্টল করতে আপনি` পাইপ: `কনডা ইনস্টল পাইপ এবং` পিপ ইনস্টল গ্রাফভিজ ব্যবহার করতে পারেন ` কনডা প্যাকেজগুলি সর্বদা পছন্দ করুন যদি তারা পাইপ প্যাকেজগুলির মাধ্যমে উপলব্ধ থাকে। আপনার প্রয়োজনীয় প্যাকেজটি অনুসন্ধান করুন (`কনডা অনুসন্ধান pkgxy`) এবং তারপরে এটি ইনস্টল করুন (` কনডা ইনস্টল করুন pkgxy`)। এটি উপলভ্য না হলে আপনি সর্বদা নিজের কনডা প্যাকেজগুলি তৈরি করতে পারেন বা ব্যবহারকারী-নির্মিত প্যাকেজগুলির জন্য anaconda.org চেষ্টা করতে পারেন।

আপডেট : python-graphvizঅ্যানাকোন্ডা.অর্গ এ এখন একটি প্যাকেজ উপস্থিত রয়েছে যা graphvizসরঞ্জামটির জন্য পাইথন ইন্টারফেস ধারণ করে । কেবল এটি দিয়ে ইনস্টল করুন conda install python-graphviz
( এই সমাধান পোস্ট করার জন্য এবং আমাকে অবহিত করার জন্য এন্ডোলিথকে ধন্যবাদ বিতরন এবং জি-কাকলাম ))


4
আমি কীভাবে গ্রাফভিজ পাইথন প্যাকেজ ইনস্টল করব? (এটি একটি পাইপি.পিথন.অর্গ / পিপিআই /গ্রাফিজ ) আমি ভেবেছিলাম "কনডা ইনস্টল "টি" পিপ ইনস্টল "এর সমতুল্য, যদিও আমি অ্যানাকোন্ডায় নতুন।
নিভনিভ

4
আপনি চেষ্টা করতে পারেন conda install pipএবং pip install graphviz
ওল্ফগ্যাং উলমার

6
পাইথন প্যাকেজ ইনস্টল করার জন্য এটি অ্যানাকোন্ডা ব্যবহারের উদ্দেশ্যকে হারাতে পারে না? বা এটি প্রথম স্থানে এটির উদ্দেশ্যযুক্ত উদ্দেশ্য নয়?
নিভনিভ

4
কনডা প্যাকেজগুলি সর্বদা পছন্দ করুন যদি তারা পাইপ প্যাকেজগুলির মাধ্যমে উপলব্ধ থাকে। আপনি সর্বদা আপনার নিজস্ব কনডা প্যাকেজ তৈরি করতে পারেন বা ব্যবহারকারী-নির্মিত প্যাকেজগুলির জন্য আপনি anaconda.org চেষ্টা করতে পারেন ।
ওল্ফগ্যাং উলমার

4
Always prefer conda packages if they are available over pip packagesহ্যাঁ, সুতরাং এই উত্তরটি অনুসরণ করবেন না। conda install python-graphvizপরিবর্তে বিবাহের উত্তর অনুসরণ করুন ।
এন্ডোলিথ

99

কনডায়:

প্রথমে ইনস্টল করুন

conda install graphviz

তারপরে গ্রাভভিজের জন্য অজগর-গ্রন্থাগার python-graphviz

gv_pythonপাইথনের জন্য একটি গতিশীল লোড এক্সটেনশন যা গ্রাফের সুবিধার জন্য অ্যাক্সেস সরবরাহ করে graphviz

conda install python-graphviz

এছাড়াও পাইডোট প্যাকেজ রয়েছে, যা গ্রাটভিজ দ্বারা ব্যবহৃত DOT ভাষায় পার্স এবং ডাম্প করতে পারে

conda install pydot

5
এটি একটি কনডা একমাত্র সমাধান, কোনও পাইপের প্রয়োজন নেই। আমি এটি পছন্দ করি
গুজবাম্পস

4
এখন আপনি কীভাবে এই অতিরিক্ত প্রয়োজনীয়তা যেমন 'পাইথন-গ্রাফভিজ' প্যাকেজটি জানতে পেরেছেন এবং অ্যানাকোন্ডা কেন এটিকে প্রথমে নির্ভরতা হিসাবে চিহ্নিত করে না?
তৃষ্ণার্ত_ক্রো

4
আমি এখনও পেয়েছিOSError: `pydot` failed to call GraphViz.Please install GraphViz (https://www.graphviz.org/) and ensure that its executables are in the $PATH.
এন্ডোলিথ

আহা! conda install python-graphvizহিসাবে একই জিনিস না pip install graphviz। যখন conda install graphvizGraphviz ওয়েবসাইট থেকে বাইনেরিতে ডাউনলোড করার যেমন একই জিনিস আছে।
এন্ডোলিথ

16

আমার জন্য সমস্যাটি অন্য একটি সহায়ক প্যাকেজ ইনস্টল করে সমাধান করা হয়েছিল।

সুতরাং আমি এ্যানাকোন্ডার মাধ্যমে গ্রাফভিজ প্যাকেজ ইনস্টল করেছি তবে আমি এটি আমদানি করতে ব্যর্থ হয়েছি

এর পরে আমি python-graphvizঅ্যানাকোন্ডার মাধ্যমে একটি দ্বিতীয় প্যাকেজ ইনস্টল করেছি

তারপরে আমি graphvizআমার কোডটিতে মডিউল আমদানি করতে সফল হই

আমি আশা করি এটি কাউকে সহায়তা করবে :)


8

আপনি একই সময়ে দুটি প্যাকেজ ইনস্টল করতে পারেন। আমার জন্য:

conda install -c anaconda graphviz python-graphviz

কৌতুকটি করেছে


7

গ্রাফভিজ ইনস্টল করতে,

conda install -c anaconda graphviz
pip install graphviz

কনডা কমান্ড না পাওয়া গেলে। এগুলি অনুসরণ করুন:

export PATH=~/anaconda/bin:$PATH
conda --version # to check your conda version

কনডা এবং পাইপ ইনস্টলেশনগুলির মধ্যে পার্থক্য,
এই স্ট্যাকওভারফ্লো উত্তরটি উল্লেখ করুন


3

আমি নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করেছি এবং এটি আমার পক্ষে ভাল কাজ করেছে।

ঘ। এবং ডাউনলোড করুন থেকে Graphviz-2.38.msi ইনস্টল https://graphviz.gitlab.io/_pages/Download/Download_windows.html

ঘ। পাথ ভেরিয়েবল সেট করুন

(a) Control Panel > System and Security > System > Advanced System Settings >  Environment Variables > Path > Edit

(b) add 'C:\Program Files (x86)\Graphviz2.38\bin'

এই সমাধানটি bprofileউইন্ডোজে ইনস্টল করার চেষ্টা করার জন্য আমার পক্ষে কাজ করেছে , কারণ এটি কেবল ইনস্টল করা গ্রাফভিজ / অনুসন্ধান করে Program Filesএবং এটি অন্য কোথাও ইনস্টল করা থাকলে এটি খুঁজে পেতে ব্যর্থ হয়। Program Files (x86)dot.exe
অ্যামোনোবিক

2

গ্রাডভিজ স্পষ্টতই অ্যানাকোন্ডায় অন্তর্ভুক্ত করা হয়েছে যাতে পাইডোট বা পাইডোট-এনজি (যেগুলি উভয়ই অ্যানাকোন্ডায় অন্তর্ভুক্ত রয়েছে) ব্যবহার করা যায়। আপনি 'গ্রাফভিজ' পাইথন মডিউলটির পরিবর্তে এর মধ্যে একটির ব্যবহার বিবেচনা করতে চাইতে পারেন।


2

উবুন্টু ব্যবহারকারীদের জন্য আমি এইভাবে প্রস্তাব দিই:

sudo apt-get install -y graphviz libgraphviz-dev

2

রিমবার! আপনি যদি জুপিটার নোটবুক ব্যবহার করছেন তবে দয়া করে ইনস্টলের পরে এটি পুনরায় চালু করুন। এটা আমার জন্য কাজ।

কারণ আগের শর্তটি নীচের মতো স্থিতিশীল বৈকল্পিক:

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন



0

আমি একই জন্য অ্যানাকোন্ডা ব্যবহার করছি।

আমি conda install graphvizঅ্যানাকোন্ডা প্রম্পটে ব্যবহার করে গ্রাফভিজ ইনস্টল করেছি । এবং তারপরে pip install graphvizএকই কমান্ড প্রম্পটে ইনস্টল করা হবে । এটা আমার জন্য কাজ করেছে।


0

আপনার টার্মিনালে টেনসরফ্লো সক্রিয় আছে কিনা তা পরীক্ষা করুন

প্রথমে এটি নিষ্ক্রিয় করুন

conda deactivate

তারপরে কমান্ডটি ব্যবহার করুন

conda install python-graphviz

এবং তারপরে ইনস্টল করুন

conda install graphviz

এটি উবুন্টু ব্যবহারকারীদের জন্য সমাধান :) চিয়ার্স :)



0

আমি এইভাবে চেষ্টা করেছিলাম এবং আমার পক্ষে কাজ করেছি।

conda install -c anaconda graphviz
pip install graphviz
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.