Create a ticket
Follow

Q100371: காணாமல்போன Colorspace Toolbar மற்றும் பிற பைத்தான் பாலாட்டை எவ்வாறு மீட்க வேண்டும்

அறிகுறிகள்


இது மாரி தொடங்குவதற்கு சில சூழ்நிலைகள் உங்கள் Colorspace கருவிப்பட்டை கிடைக்கவில்லை என்று நீங்கள் காணலாம். இது நடக்கும் போது, ​​இந்த கருவித்தொகுப்பை பாலாட்டீஸ் மெனுவிலிருந்து அணுக முடியாது, இது மாறியின் இயல்புநிலை அமைப்பில் மாறித் துவக்கும் போது காட்சியின் கீழே தானாக ஏற்ற முடியாது.


காரணம்


உங்கள் $PYTHONPATH இருப்பிடத்திலிருந்து PyOpenColorIO தொகுதிகளை மாறி கண்டுபிடிக்க முடியவில்லை என்றால் Colorspace Toolbar கிடைக்காது.

உங்கள் பைதான் கன்சோலை நீங்கள் அணுக முடியாவிட்டால், இது பொதுவாக PyOpenColorIO தொகுதிக்கூடத்தைக் கண்டுபிடிக்க முடியாது என்பதை குறிக்கிறது, இது பல வேறுபட்ட மென்பொருளால் உருவாக்கப்பட்ட அல்லது தவறான $PYTHONPATH கோப்பு பாதை மூலம் உருவாக்கப்பட்ட முரண்பட்ட தொகுப்பால் ஏற்படலாம். முன்னிருப்பு Mari பின்வரும் இடத்திலுள்ள இந்த தொகுதிக்குத் தோற்றமளிக்கிறது, ஆனால் நீங்கள் தனிப்பயன் சூழலைப் பயன்படுத்தினால் தவறான பாதையை சுட்டிக்காட்டும் வாய்ப்பு உள்ளது:

<Bundle dir>/3rdParty/lib/​python2.7/site-packages


உங்கள் $PYTHONPATH தவறானது அல்லது முரண்பட்டதாக இருந்தால், நீங்கள் Colorspace Toolbar ஐ இழக்கவில்லை, மேலும் மேல்நோக்கி பைத்தான் மற்றும் ஸ்கிரிப்டு மெனுக்கள் மற்றும் மோடோ ரெண்டர் மற்றும் ஸ்னாப்ஷாட் தட்டுகள் ஆகிய இரண்டையும் இழந்துவிட்டீர்கள் என்பதை நீங்கள் கவனிக்கலாம். ஏனெனில் இந்த அடுக்குகள் ஒவ்வொன்றும் பைதான் அடிப்படையிலானவை மற்றும் $PYTHONPATH இருப்பிடத்தைப் பயன்படுத்துவதால் தான்.

படம்: ஒரு நிலையான தட்டு மெனு மற்றும் ஒரு முரட்டுத்தனமான $PYTHONPATH ஒரு தட்டு பட்டி

தீர்மானம்

நீங்கள் PyOpenColorIO பிழைக்குள் இயங்குகிறார்களா என்பதை அறிய விரைவான மற்றும் எளிதான வழி உங்கள் Mari Log.txt கோப்பைச் சரிப்பார்க்க வேண்டும் .

பின்வரும் செய்தியை நீங்கள் உள்ளே காணலாம்:

Debug : [               Application.cpp:449 ] : [ OpenColorIO ] [ ERROR ] Failed to load Python bindings '/path/to/problematic/library: 

undefined symbol: _ZTIN11OpenColorIO2v19ExceptionE'


இந்த இடத்திலுள்ள பிற முரண்பட்ட தொகுதிகள் காரணமாக உங்கள் $PYTHONPATH இலிருந்து PyOpenColorIO தொகுதிகளை மாரி தற்போது சரியாக கண்டுபிடிக்க முடியவில்லை என்பதை இது சுட்டிக் காட்டியது.

இதை உறுதிபடுத்த, இந்த தொகுதிக்கான பாதையை நீங்கள் கண்டுபிடித்து, உங்கள் PYTHONPATH சூழல் மாறி சரியான இடத்திற்கு சுட்டிக்காட்ட வேண்டும். இந்த கட்டத்தில் PYTHONHOME சரியாக அமைக்கப்பட்டிருப்பதை உறுதிப்படுத்துவது பயனுள்ளதாக இருக்கும்.

இதை செய்ய, மாறியின் பைத்தான் கன்சோலில் பின்வரும் ஸ்கிரிப்ட்டை இயக்கவும், இது மாறி மதிப்பு திரும்பும்:

import os
print os.environ.get("PYTHONPATH")
print os.environ.get("PYTHONHOME")


முடிவுகளைப் பயன்படுத்தி, நீங்கள் PYTHONHOME மற்றும் PYTHONPATH மாறிகள் இரண்டும் சரியான தொகுதிக்கு சுட்டிக்காட்டும் என்பதை உறுதிப்படுத்திக்கொள்ள முடியும். இது இல்லையென்றால், சரியான மதிப்பை அவர்களின் மதிப்பை அமைத்து அவற்றை சரிசெய்யலாம். முன்னிருப்பு மாரி கீழ்க்கண்ட கோப்பகத்தில் $PYTHONPATH இருப்பிடத்தை எதிர்பார்க்கிறது அல்லது இதுபோன்றது:

<Bundle dir>/3rdParty/lib/​python2.7/site-packages

சுற்றுச்சூழல் மாறிகள் திருத்தப்பட்டவுடன், உங்கள் Colorspace கருவிப்பட்டி மற்றும் பிற பைத்தான்-அடிப்படையிலான தட்டுகள் மறுபடியும் காணப்பட்டு மீண்டும் ஒரு முறை பயன்படுத்தப்படுகின்றன.

மேலும் உதவி


மேலே உள்ள விரிவான படிகளை நீங்கள் முயற்சி செய்திருந்தால், உங்கள் நிறவெறி கருவிப்பட்டியை கண்டுபிடிக்க முடியவில்லையெனில், தயவுசெய்து இங்கே வழிகாட்டலுக்கு ஒரு ஆதரவு டிக்கெட் திறக்கவும்: Q100090:


ஒரு ஆதரவு டிக்கெட் திறக்க எப்படி மேலும் தகவலுக்கு, Q100064 பார்க்கவும் : ஆதரவு போர்டல் கட்டுரை பயன்படுத்தி.

Was this article helpful?
/

We're sorry to hear that!

Please tell us why.
0 out of 0 found this helpful

Comments