আর ম্যাগিক ইনস্টলেশন: MagickWand.h খুঁজে পাচ্ছেন না


164

আরএম্যাগিক এবং ইমেজম্যাগিক আপডেট করা একটি বেদনাদায়ক এক্সপ্রেসেন্স। আমি রুবির ২.৩ থেকে একটি প্রকল্পের হোমব্রু সহ আমার ম্যাক (ম্যাকস এল ক্যাপিটান সংস্করণ 10.11.5) এ চিত্রম্যাগিক সংস্করণ আপডেট করেছি6.9.5-9

$ convert --version
Version: ImageMagick 6.9.5-9 Q16 x86_64 2016-09-09

এখন রুবি ১.৮. in এর একটি পুরানো প্রকল্প ত্রুটি বার্তাটি নিয়ে কাজ করতে অস্বীকৃতি জানিয়েছে "" আরএমগিকের এই ইনস্টলেশনটি চিত্রম্যাগিক 8.৮.৯ দিয়ে কনফিগার করা হয়েছিল তবে চিত্রম্যাগিক 9.৯.৫-৯ ব্যবহৃত হচ্ছে "। এইভাবে আমি "rmagick" আনইনস্টল করেছিলাম, তবে এটি আবার ইনস্টল করা যায় না

$ gem install rmagick -v 2.16.0
Building native extensions.  This could take a while...
ERROR:  Error installing rmagick:
ERROR: Failed to build gem native extension.

checking for /usr/local/opt/gcc46/bin/gcc-4.6... yes
checking for Magick-config... yes
checking for outdated ImageMagick version (<= 6.4.9)... no
checking for presence of MagickWand API (ImageMagick version >= 6.9.0)... no
checking for Ruby version >= 1.8.5... yes
checking for stdint.h... no
checking for sys/types.h... no
checking for wand/MagickWand.h... no

Can't install RMagick 2.16.0. Can't find MagickWand.h. 

এবং যদি এটি ইনস্টল করা না যায় তবে পুরো অ্যাপ্লিকেশনটি শুরু করা যাবে না। আমি এখান থেকে সমস্ত উত্তর চেষ্টা করেছি , এবং তাদের কোনওটিই ম্যাকওএসে কাজ করে না :-( আমি হোমব্রিউয়ের সাথে চিত্র-ম্যাগিক এবং পিকেজি-কনফিগারটি পুনরায় ইনস্টল করেছি এবং সাফল্য ছাড়াই আরএমগিকের বিভিন্ন সংস্করণ চেষ্টা করেছি 2. 2.16.0 বর্তমানে আরএম্যাগিকের সর্বশেষতম সংস্করণ ।

MagicWand ইমেজম্যাগিক সংস্করণ> 6.9 এ ব্যবহৃত হয়েছে বলে মনে হয় এবং এটি মেশিনে পাওয়া যায়:

find /usr/local -name MagickWand.h
=> /usr/local/Cellar/imagemagick/6.9.5-9_1/include/ImageMagick-6/wand/MagickWand.h

find /usr/local -name MagickWand.pc
=> /usr/local/Cellar/imagemagick/6.9.5-9_1/lib/pkgconfig/MagickCore.pc

মণি ইনস্টল করার সময় আমি এই পাথগুলি নির্দিষ্ট করে দিলেও এটি কার্যকর হয় না (উপরের মতো একই ত্রুটি) :-(

C_INCLUDE_PATH=/usr/local/Cellar/imagemagick/6.9.5-9_1/include/ImageMagick-6 PKG_CONFIG_PATH=/usr/local/lib/pkgconfig gem install rmagick

হালনাগাদ:

ত্রুটিটি কেবল রুবি ১.৮..7 এর জন্য দেখা যায়, রুবি ২.০ এবং রুবি ২.৩ এর জন্য আরম্যাগিক ইনস্টল করা সম্ভব। রুবি 1.8.7 এবং চিত্রম্যাগিক 6.9.5 সামঞ্জস্যপূর্ণ বলে মনে হচ্ছে না।

  • রুবি 1.8.7 এক্স
  • রুবি ২.০.০ ✓
  • রুবি 2.3.1 ✓


এটি কী, একটি হ্যারি পটার খেলা?
সীমিত প্রায়শ্চিত্ত

উত্তর:


460

ম্যাক ওএসএক্স সিয়েরা, হাই সিয়েরা, এল ক্যাপিটান, মোজাভে এবং ক্যাটালিনায় সমস্যাটি সমাধান করতে আপনি নিম্নলিখিতটি করতে পারেন:

brew unlink imagemagick
brew install imagemagick@6 && brew link imagemagick@6 --force

imagemagick@6তাই keg-only, আপনাকে লিঙ্ক করার জন্য জোর করতে হবে।


7
brew unlink imagemagickলিঙ্কের আগে ম্যানুয়ালি আনলিংক করতে হয়েছিল - তবে এটি কার্যকর হয়েছিল। অনেক ধন্যবাদ.
হারিস ক্রাজিনা 16

2
কি দারুন. সুপার স্তন্যপান করে যা আমার কাছে ইমেজম্যাগিকের সর্বশেষতম সংস্করণ থাকতে পারে না, তবে এটি কাজ করে। ধন্যবাদ!
ফোমেটিয়া

1
উবুন্টু উবুন্টু 16.04.3 এলটিএস
হিংসাত্মক

55

আমার ইমেজম্যাগিক 7.0.4-4 এর সাথে এই একই সমস্যা ছিল । সঠিক ফিক্সটি ইনস্টল করা হয় imagemagick@6। আমি https://github.com/Homebrew/homebrew-core/pull/8756 টি দরকারী বলে মনে করি যদি আপনি দুর্ঘটনাক্রমে আপনার মুছে imagemagick@6ফেলেছিলেন বা এটি প্রথম স্থানে ইনস্টল না করে থাকেন।


কি দারুন! এই লিঙ্কটির জন্য আপনাকে অনেক ধন্যবাদ। এটি ঠিক করার চেষ্টা করে আমি আমার কাজের দিনটির প্রায় অর্ধেক অপচয় করে ফেলেছিলাম।
কালেহভ

14
নোট করুন যে চিত্রমজিক 6 6 কেগ-কেবল তাই আপনার লিঙ্কিং জোর করতে হবে। brew install imagemagick@6 && brew link imagemagick@6 --forceআমার জন্য এটি সমাধান করুন
ড্যারেন চেং

1
দুর্দান্ত, চিয়ার্স! এটি আমার জন্য কাজ করেছিল:brew install --force imagemagick@6 && brew link imagemagick@6 --force
বেলা

1
হ্যাঁ, পূর্ববর্তী সংস্করণ (6x) ইনস্টল করা অবশ্যই এটি ঠিক করে দেবে। সমস্যাটি হ'ল ইমেজম্যাগিক ফাইলগুলির ফোল্ডার কাঠামোটিতে 7x সংস্করণে পরিবর্তন এসেছে। এবং রত্নটি ইনস্টল করার সময় এটি 6x এর ফোল্ডারের কাঠামোটি ধরে নিচ্ছে
প্রকাশ রমন

দুর্ভাগ্যক্রমে আমার জন্য ইমেজম্যাগিক 6-এ ফিরে যাওয়া কাজ করে না। পুনরায় ইনস্টল এবং রিলঙ্ক করার পরেও rmagick ইনস্টল করার চেষ্টা করার পরে আমি এই বার্তাটি পেয়েছি:Using 6.9.8 Q16 from /usr/local/Cellar/imagemagick@6/6.9.8-3. checking for outdated ImageMagick version (<= 6.4.9)... yes checking for Ruby version >= 1.8.5... yes checking for stdint.h... no checking for sys/types.h... no checking for wand/MagickWand.h... no Can't install RMagick 2.15.0. Can't find MagickWand.h.
কি

32

ম্যাকওস সিয়েরা:

brew uninstall imagemagick
brew install imagemagick@6
brew link imagemagick@6 --force

1
-1 কারণ আপনি অকারণে লিঙ্কটি চাপিয়েছেন বা কেন এটি খারাপ ধারণা তা কেন কাউকে বলছেন না। এটি "সঠিকভাবে" করার জন্য আমার উত্তর দেখুন হোমব্রিউ এবং ম্যাকপোর্টগুলি নয় the
এমএমএলাক

21

প্রথমে আপনার ইনস্টল করা চিত্রম্যাগিকটিকে লিঙ্কমুক্ত করুন যা সর্বশেষতম ম্যাক উচ্চ সিয়েরা ব্যবহার করে সঠিকভাবে ইনস্টল হয়নি।

brew unlink imagemagick

তারপরে নীচের কমান্ডটি ব্যবহার করে সর্বশেষ ইমেজমেজিক 6 ইনস্টল করুন

brew install imagemagick@6 && brew link imagemagick@6 --force

তারপরে নীচের কমান্ডটি ব্যবহার করে রত্ন rmagick ইনস্টল করুন

gem install rmagick 

এটি পুরোপুরি সূক্ষ্ম কাজ করবে।


16

ইয়া এই আমার সমস্যা সমাধান করে:

ম্যাকস এক্স সিয়েরা:

brew uninstall imagemagick
brew install imagemagick@6
brew link imagemagick@6 --force

14

এই পথে ইমেজম্যাগিক 7 এ অনেক কিছুই পরিবর্তিত হয়েছে: include/.../wand এবং wand/MagickWand.hএই মুহূর্তে রম্যাজিক রত্নটিতে কঠোর হয়। প্রকল্পটি পুরানো হওয়ায় আমার ক্ষেত্রে রত্নটি আপডেট করা সম্ভব হয়নি। তাই আমি ইমেজম্যাগিকের একটি পুরানো সংস্করণ ইনস্টল করে শেষ করেছি।

আপনি 6.xx থেকে সর্বশেষতম সংস্করণ ইনস্টল করতে পারেন:

brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/6f014f2b7f1f9e618fd5c0ae9c93befea671f8be/Formula/imagemagick.rb

পরে ব্যবহারের জন্য আপনি এটি পিন করতে পারেন: brew pin imagemagick


1
আমার জন্য কাজ করেছেন: ম্যাক ওএস 10.12.X. আমি প্রথমে ইমেজম্যাগিক 7 ইনস্টল করেছি এবং রেল রত্ন rmagick ইনস্টল করতে সমস্যা ছিল।
সাইমন ফ্রেঞ্জেন

11

আমার জন্য ইমেজম্যাগিক 7.0.4-4 এর সাথে কিছু পরিবর্তন হয়েছে । wand/MagickWand.hআর খুঁজে পাওয়া যায়নি:

% brew unlink imagemagick && brew link imagemagick
Unlinking /usr/local/Cellar/imagemagick/7.0.4-4... 71 symlinks removed
Linking /usr/local/Cellar/imagemagick/7.0.4-4... 71 symlinks created
% gem install rmagick
Building native extensions.  This could take a while...
ERROR:  Error installing rmagick:
    ERROR: Failed to build gem native extension.

    /Users/holger/.rbenv/versions/2.2.2/bin/ruby -r ./siteconf20170116-21103-1aikaka.rb extconf.rb
checking for clang... yes
checking for Magick-config... no
checking for pkg-config... yes
checking for outdated ImageMagick version (<= 6.4.9)... no
checking for presence of MagickWand API (ImageMagick version >= 6.9.0)... no
checking for Ruby version >= 1.8.5... yes
checking for stdint.h... yes
checking for sys/types.h... yes
checking for wand/MagickWand.h... no

Can't install RMagick 2.16.0. Can't find MagickWand.h.

আমার সিস্টেমে তখনও আমার কাছে ইমেজম্যাগিক 9.৯..7--3 ছিল এবং এর সাথে ফিরে এসেছিল

% brew switch imagemagick 6.9.7-3
Cleaning /usr/local/Cellar/imagemagick/6.9.6-6
Cleaning /usr/local/Cellar/imagemagick/6.9.7-0
Cleaning /usr/local/Cellar/imagemagick/6.9.7-1
Cleaning /usr/local/Cellar/imagemagick/6.9.7-3
Cleaning /usr/local/Cellar/imagemagick/7.0.4-4
75 links created for /usr/local/Cellar/imagemagick/6.9.7-3

এরপরে আমি rmagickঝামেলা ছাড়াই ইনস্টল করতে পারলাম :

% gem install rmagick
Building native extensions.  This could take a while...
Successfully installed rmagick-2.16.0
1 gem installed

আপনি কি কোনও সমাধান খুঁজে পেতে পারেন? আমি আপনার সাথে একই সমস্যা অভিজ্ঞতা করছি।
কামাল আক্কয়ুন

আমি যেমন বলেছি। চিত্রম্যাগিক 6..৯ এ ফিরে যাওয়া আমার জন্য এটি ঠিক করে।
হোলার ফ্রেহলফ 21

1
ধন্যবাদ, আমি আপনার পরামর্শ অনুসারে এটি পেয়েছি এবং এটি ঠিক করেছি। তবে আপনি কী সর্বশেষতম চিত্রম্যাগিক সংস্করণ ব্যবহার করে সমাধান করেছেন তা জিজ্ঞাসা করার চেষ্টা করছিলাম? তারপরে আমি github.com/rmagick/rmagick/issues/256 সম্পর্কিত সমস্যাটি পেয়েছি যা ইমেজম্যাগিকে আপনার মতো করে ডাউনগ্রেড করার পরামর্শ দেয়। তাই আবার ধন্যবাদ।
কমল আক্কয়ুন

আপনাকে উষ্ঞ স্বাগতম. আমি এখনও সংস্করণ 7.x ব্যবহার করে সমস্যার সমাধান করিনি। আমার ধারণা, শীঘ্রই এখানে একটি সংশোধন হবে। আমরা দেখব. :)
হোলার ফ্রেহলফ

6

আরম্যাগিক ইমেজম্যাগিকের ated সংস্করণের পুরানো সংস্করণের উপর নির্ভর করে 6. সংস্করণে (নীচে দেখুন) হোমব্রিউ এটিকে কেবল-কেবল-প্যাকেজ হিসাবে উপস্থাপন করে যা আপনি এটি দিয়ে ইনস্টল করতে পারেন:

brew install imagemagick@6

বিল্ড আউটপুটটিতে একটি ক্যাভেটস বিভাগ অন্তর্ভুক্ত থাকবে ( brew info imagemagick@6আপনি যদি আউটপুট সাফ করে দেন তবে তা থেকেও পাওয়া যায় ):

==> Caveats
imagemagick@6 is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.

If you need to have imagemagick@6 first in your PATH run:
  echo 'export PATH="/usr/local/opt/imagemagick@6/bin:$PATH"' >> ~/.zshrc

For compilers to find imagemagick@6 you may need to set:
  export LDFLAGS="-L/usr/local/opt/imagemagick@6/lib"
  export CPPFLAGS="-I/usr/local/opt/imagemagick@6/include"

For pkg-config to find imagemagick@6 you may need to set:
  export PKG_CONFIG_PATH="/usr/local/opt/imagemagick@6/lib/pkgconfig"

জোর-সংযোগের পরিবর্তে, যা অন্যান্য সফ্টওয়্যারগুলির সাথে ইমেজম্যাগিকের নতুন সংস্করণগুলিকে সমর্থন করে এমন সমস্যাগুলির কারণ হওয়ার সম্ভাবনা রয়েছে, আপনি exportআরএম্যাগিক রত্নটি তৈরি করার সময় পুরানো সংস্করণটি চয়ন করতে ব্যবহার করতে পারেন :

export LDFLAGS="-L/usr/local/opt/imagemagick@6/lib"
export CPPFLAGS="-I/usr/local/opt/imagemagick@6/include"
export PKG_CONFIG_PATH="/usr/local/opt/imagemagick@6/lib/pkgconfig"
gem install rmagick

  1. যাওয়া সাহায্যের আপগ্রেড প্রচেষ্টা অবদান যদি আপনি রুবি এবং C জানি!

5
$ brew remove imagemagick && brew install imagemagick

$ brew uninstall pkg-config && brew install pkg-config
$ brew unlink pkg-config && brew link pkg-config

$ gem install rmagick

টিপস এবং পরামর্শের জন্য ধন্যবাদ, দুর্ভাগ্যক্রমে এটি কোনও
উপকারে

1
এই উত্তরটি কেবলমাত্র একটিই উল্লেখ করেছিল pkg-configএবং এটি কার্যকর হয়েছিল।
জেসন কিম

পিকেজি-কনফিগারেশন সাফল্যের মূল চাবিকাঠি। তোমাকে অনেক ধন্যবাদ.
মাইকেল জোহান

5

অন্য উত্তরটি উন্নত করার মত মন্তব্য হিসাবে আমার এখনও এই খ্যাতি নেই, তবে @ এভগেনিয 28 এর উত্তরটি আমার জন্য সিয়েরায় কাজ করেছিল কেবলমাত্র পিকেজি-কনফিগার ইনস্টল করার পরে, যা নতুন সিয়েরা মেশিনে ডিফল্টরূপে ইনস্টল করা হয় না।

তাই:

brew install pkg-config
brew uninstall imagemagick
brew install imagemagick@6
brew link imagemagick@6 --force

সাফল্য:

$ gem install rmagick
Building native extensions.  This could take a while...
Successfully installed rmagick-2.16.0
Parsing documentation for rmagick-2.16.0
Installing ri documentation for rmagick-2.16.0
Done installing documentation for rmagick after 4 seconds
1 gem installed

আমার জন্য কাজ করেছেন, সিয়েরা 10.12.6
ইভান

5

নীচে অনুসরণ করুন এবং আপনার প্রয়োজন অনুযায়ী কিছু অংশ পরিবর্তন করুন।

brew unlink imagemagick
brew install imagemagick@6 && brew link imagemagick@6 --force
export PKG_CONFIG_PATH=/usr/local/Cellar/imagemagick@6/6.9.9-24/lib/pkgconfig
gem install rmagick -v '2.15.4'

4

চিত্রম্যাগিক সংস্করণ 6 ইনস্টল করুন কারণ 7 সংস্করণটি সামঞ্জস্যপূর্ণ নয়:

$ brew install imagemagick@6

পুরানো সংস্করণকে সংযুক্ত করা উচিত নয় কারণ এটি আপনার পথে বাইনারিগুলি পরিবর্তন করবে এবং ভাল brew doctorঅভিযোগ করবে।

রত্নের নেটিভ এক্সটেনশন তৈরি করার সময় ইনস্টল করা সংস্করণ 6 থেকে শিরোনাম এবং গ্রন্থাগারগুলি উল্লেখ করুন:

$ PKG_CONFIG_PATH=/usr/local/Cellar/imagemagick@6/6.9.10-14/lib/pkgconfig/ gem install rmagick -v '2.16.0'

দ্রষ্টব্য: lib ইঙ্গিত না করে আমার জন্য কাজ করেছে এবং ফোল্ডার অন্তর্ভুক্ত কারণ pkgconfig এর জন্য দায়ী।

দ্রষ্টব্য: 9.৯.১০-১৪ হ'ল ইমেজমাইক @ of এর সর্বশেষতম সংস্করণ, তবে আপনার যদি অন্যরকম সংস্করণ ব্যবহার করার প্রয়োজন হয় তবে এটি নির্দ্বিধায় অনুভব করুন


3

এখানে আমি কীভাবে হোমব্রিউ সহ ম্যাকস হাই সিয়েরা 10.13.3 এ (প্রচুর চেষ্টা করে ব্যর্থ হওয়ার পরে) সমাধান করেছি :

  1. দেখে মনে হয় যে আরম্যাগিক ২.১16.০ ইমেজম্যাগিক (সংস্করণ)) এর নতুন সংস্করণটির সাথে সামঞ্জস্যপূর্ণ নয়: http://wordsandmagic.com/2017/09/01/RMagick-2-16-0- এরর- ম্যাজিকওয়ান্ড
  2. আমি চিত্রম্যাগিক আনইনস্টল করেছি: brew uninstall imagemagick
  3. তারপরে আমি এই সূত্রটি দিয়ে ইমেজম্যাগিক ইনস্টল করেছি: https://gist.github.com/ জগদীপসিংহ / 4 বি03cbeab16cc0bc729bbc6d275402d3
  4. gem install rmagick

আপনি যদি ইতিমধ্যে কোনও পুরানো সংস্করণ ইমেজম্যাগিক ইনস্টল করেন তবে এটি কাজ করা উচিত: https://stackoverflow.com/a/41674363


2

7.0.7-1 সংস্করণে আপনি একটি প্রতীকী লিঙ্ক তৈরি করতে পারেন, তবে এটি সংকলনটি পরে ব্যর্থ হবে।

cd /usr/local/Cellar/imagemagick/7.0.7-1/include/ImageMagick-7
ln -s MagickWand/ wand
ln -s MagicCore/ magick

2

ব্রিউ ইনস্টল স্ক্রিপ্টের নির্দেশাবলী অনুসরণ করে কোনও কিছু লিঙ্ক বা লিঙ্কমুক্ত করার দরকার নেই:

brew install imagemagick@6
LDFLAGS="-L/usr/local/opt/imagemagick@6/lib" CPPFLAGS="-I/usr/local/opt/imagemagick@6/include" PKG_CONFIG_PATH="/usr/local/opt/imagemagick@6/lib/pkgconfig" gem install rmagick

1

আলপাইন 3.9 চিত্র তৈরিতে একই ত্রুটি পেয়েছে। এটি ইমেজম্যাগিক 7.0.8.38-r0 এর সাথে আসে

আপনি ইমেজম্যাগিক 6.9.6.8-r1 এর সাথে আলপাইন 3.5 ব্যবহার করেন তা স্থির করতে :

FROM alpine:3.5

অথবা ৩.৫ এর জন্য প্যাকেজ সংগ্রহস্থল সহ ইমেজম্যাগিক 9.৯..6.৮-আর 1 ইনস্টল করুন:

RUN apk add imagemagick-dev=6.9.6.8-r1 --repository http://dl-3.alpinelinux.org/alpine/v3.5/main/

ইমেজম্যাগিক .0.০.x এর ব্যর্থ বিল্ড সম্পর্কিত rmagick রেপোতে একটি মুক্ত বিষয় রয়েছে। সুতরাং আশা করি এটি শীঘ্রই ঠিক হয়ে যাবে।


0

আমার সিস্টেমে কিছু মারাত্মকভাবে ভুল ছিল, এটি এত খারাপভাবে ছিল যে এটি সম্পূর্ণরূপে বন্ধ হয়ে গেছে, তবে শেষ পর্যন্ত আমি রুবি ১.৮..7 এর জন্য আরম্যাগিক ইনস্টল করতে সক্ষম হয়েছি আমি ইনস্টল করার পরে আবার

আরভিএমের সাথে একটি নতুন রুবি সংস্করণ rvm install 1.8.7ইনস্টল করে একটি নতুন জিসিসি সংকলকও ইনস্টল করা হয়েছে: এটি একটি পুরানো জিসিসি সংস্করণ 4.6 সরিয়ে এবং জিসিসি সংস্করণ 4.9 ইনস্টল করেছে। স্পষ্টতই পিসিজি-কনফিগার করা সত্ত্বেও জিসিসি সঠিক শিরোনামগুলি সন্ধান করতে পারেনি।


0

আমি ইমেজমেগিক ইন্সটলেশনের প্রক্রিয়াটি সেন্টোগুলিতে সম্পূর্ণরূপে ব্যাখ্যা করি ।

যাইহোক ...
ইনস্টলের পরে ইমেজিক এবং চিত্রম্যাগিক-ডেভেল এবং চিত্রম্যাগিক পিএইচপি লাইব্রেরি নীচের মত ইনস্টল করুন:

# yum install ImageMagick
# yum install ImageMagick-devel
# pecl install Imagick

/ usr / অন্তর্ভুক্ত যাও যান

cd /usr/include

গুরুত্বপূর্ণ: ইমেজম্যাগিক "MagickWand.h" সন্ধানের জন্য "/ usr / অন্তর্ভুক্ত" থেকে "/ usr / স্থানীয় / অন্তর্ভুক্ত" থেকে চিত্রম্যাগিক ফোল্ডারটি অনুলিপি করুন

আমি এই পরিবর্তনটি ইমেজিক -৩.৪.৩ (চিত্রম্যাগিক-7) এবং সেন্টোস .5.৫ এবং পিএইচপি ৫6-তে পরীক্ষা করেছি এবং পুরোপুরি কাজ করে ...

যদি আপনি ইতিমধ্যে বেশ কয়েকবার "ইমেজম্যাগিক" ইনস্টল করেছেন, প্রথমে সেগুলি সরিয়ে ফেলুন এবং "ইমেজম্যাগিক" এবং "ইমেজিক" ফোল্ডারগুলি সন্ধান করুন এবং সেগুলি পরিষ্কার করুন এবং এই পরিবর্তনটির সাথে ইনস্টলেশন প্রক্রিয়াটি চালিয়ে যান।

কোনও ফাইল বা ফোল্ডার সন্ধান করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

find / -name 'ImageMagick*'
find / -name 'imagick*'

এবং
নীচের রেখাগুলি ভুলে যাবেন না এর আগে আপনার ইনস্টলেশনটি চালিয়ে যান: "php.ini" এ "disable_funifications" সন্ধান করুন এবং "proc_open, popen, proc_close" সাফ করুন, কারণ ইমেজিকের এই ফাংশনগুলি প্রয়োজন, সম্পূর্ণ ইনস্টলেশন পরে আপনি এই ফাংশনগুলি আপনার যুক্ত করতে পারেন " "php.ini" ফাইলটিতে "অক্ষম করুন" ctions

# phpize
# ./configure --with-php-config=/usr/local/php56/bin/php-config 
...

শুভকামনা ...


0

উবুন্টু সংস্করণ> 12 এর জন্য এবং হোমব্রু ব্যবহার না করে,

wget http://www.imagemagick.org/download/<required_imagemagick_version>
tar -xvf <path_to_your_downloaded_file>.tar.gz

আপনি যদি উইজেটের লিঙ্কে 'টার.gz' ফাইলগুলির পরিবর্তে '7z' ফাইলগুলি পান তবে তা

7z x <path_to_your_downloaded_file>.7z
cd <path_to_your_downloaded_file>/
make
./configure
sudo make install
sudo ldconfig /usr/local/lib

তারপরে আপনি আরএম্যাগিকের জন্য আপনার বান্ডলারটি আবার শুরু করতে পারেন।


-1

প্রথমত, আপনার যদি চিত্রের ম্যাগিক আনইনস্টল করার দরকার নেই যদি এটিতে 6.x ইনস্টল করা আছে যেমন নীচের মত দেখাচ্ছে। আপনি বর্তমান "প্রধান" দেখতে পাচ্ছেন 7.0.7-8তবে 6.9.1-10এখনও আছেন।

$ brew info imagemagick                                                            
imagemagick: stable 7.0.7-8 (bottled), HEAD
Tools and libraries to manipulate images in many formats
https://www.imagemagick.org/
/usr/local/Cellar/imagemagick/6.9.1-10 (1,450 files, 17.5MB)
  Poured from bottle on 2015-07-26 at 09:10:58
/usr/local/Cellar/imagemagick/7.0.6-9 (1,522 files, 22.8MB)
  Poured from bottle on 2017-08-21 at 14:44:16
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula

আপনার যদি পুরাতন x.x সংস্করণ না থেকে থাকে তবে চিত্রম্যাগিক @ 6 ইনস্টল করুন।

দ্বিতীয়ত, লিঙ্কযুক্ত চিত্রগ্রাহককে জোর করবেন না , বিশেষত not নয় E সম্পাদনা: দেখুন
- আপনাকে -উইট-অপট- * পতাকাগুলি ছাড়াও PKG_CONFIG_PATH সেট করতে হবে।

এটি রুবি ১.৯.৩-পি ৫৫১-এ পূর্বোক্ত ব্রিউ সেটআপ সহ হাই সিয়েরাতে আমার জন্য কাজ করে:

PKG_CONFIG_PATH=/usr/local/Cellar/imagemagick/6.9.1-10/lib/pkgconfig  \
  gem install rmagick -v '2.16.0' -- \
  --with-opt-lib=/usr/local/Cellar/imagemagick/6.9.1-10/lib/ \
  --with-opt-include=/usr/local/Cellar/imagemagick/6.9.1-10/include/ImageMagick-6/

বিল্ডিং রি ডক্স ব্যর্থ হয়, তবে সেগুলি অসম্পূর্ণ।

।: বিল্ডিংয়ের কাজ করছে, আর-ম্যাগিক যে ডাইলিব পাথটি অনুসন্ধান করছে তা ভুল। এটি ঠিক করা যায় কিনা তা স্পষ্ট করতে ইস্যু # 278 উত্থাপিত । অন্যথায় libMagickWand ইত্যাদির ম্যানুয়াল সিলেকিং প্রয়োজনীয়। নির্দিষ্ট সময়ের চেয়ে নির্দিষ্ট লাইব্রেরিতে ম্যানুয়ালি লিঙ্ক করা এখনও নিরাপদ হতে পারে brew link --force

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