Q100371: காணாமல் போன View Transform Toolbar மற்றும் Python Palettes ஐ எவ்வாறு மீட்டெடுப்பது

அறிகுறிகள்

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

காரணம்

உங்கள் $PYTHONPATH இருப்பிடத்திலிருந்து PyOpenColorIO தொகுதியை Mari கண்டுபிடிக்க முடியாவிட்டால், View Transform கருவிப்பட்டி கிடைக்காது.

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

<Mari install location>/ Mari 7.1v2/Bundle/bin/lib/site-packages

உங்கள் $PYTHONPATH தவறாகவோ அல்லது முரண்பாடாகவோ இருந்தால், View Transform Toolbar மட்டுமல்லாமல், மேல்நிலை Python மற்றும் Scripts மெனுக்கள், Modo Render மற்றும் Snapshots palettes இரண்டையும் இழந்திருப்பதை நீங்கள் கவனிக்கலாம். ஏனெனில் இந்த palettes ஒவ்வொன்றும் Python-அடிப்படையிலானவை மற்றும் $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 தொகுதியை Mari தற்போது சரியாகக் கண்டுபிடிக்க முடியவில்லை என்பதை இது குறிக்கிறது.

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

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

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

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

<Mari install location>/ Mari 7.1v2/Bundle/bin/lib/site-packages

சூழல் மாறிகள் சரி செய்யப்பட்டு, Mari மீண்டும் தொடங்கப்பட்டதும், உங்கள் View Transform Toolbar மற்றும் பிற Python-அடிப்படையிலான தட்டுகள் மீண்டும் தோன்றி மீண்டும் பயன்படுத்தக் கிடைக்கின்றன என்பதை நீங்கள் காண வேண்டும்.

மேலும் உதவி

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

ஆதரவு டிக்கெட்டை எவ்வாறு திறப்பது என்பது பற்றிய கூடுதல் தகவலுக்கு, இந்தக் கட்டுரையைப் பார்க்கவும்:
Q100064: ஆதரவு டிக்கெட்டை எவ்வாறு திரட்டுவது

    We're sorry to hear that

    Please tell us why