Q100142: Nuke Studio மற்றும் Hiero தொடக்கத்தில் Hiero Python குறியீட்டை எவ்வாறு இயக்குவது

Follow

சுருக்கம்

Nuke Studio மற்றும் Hiero தொடக்கத்தில் சரியாகச் செயல்படுத்தப்படுவதை உறுதிசெய்ய, Hiero குறிப்பிட்ட பைதான் கட்டளைகளைக் கொண்ட ஸ்கிரிப்டை எங்கு வைக்க வேண்டும் என்பதை இந்தக் கட்டுரை விளக்குகிறது.

மேலும் தகவல்

Nuke Studio அல்லது Hiero தொடக்கத்தில் Hiero தனிப்பயன் பைதான் குறியீட்டை இயக்க, பின்வரும் இடங்களில் உங்கள் குறியீட்டைச் சேர்க்க வேண்டும்:

~/.nuke/Python/Startup

~/.nuke/Python/StartupUI

இது பைதான் தனிப்பயனாக்கங்களுக்கான Hiero கோப்பு அமைப்பு.

மேலே உள்ள கோப்புறைகள் இயல்புநிலையாக இல்லை என்பதையும், உங்கள் .nuke கோப்பகத்தில் முதல் பயன்பாட்டில் கைமுறையாக உருவாக்க வேண்டும் என்பதையும் நினைவில் கொள்ளவும். உங்கள் .nuke கோப்பகத்தை அணுகுவது பற்றிய கூடுதல் விவரங்களை இந்தக் கட்டுரையில் காணலாம்: Q100048: Nuke Directory Locations

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

அடுத்த படிகள்

  1. புதிய உரைக் கோப்பை உருவாக்கி அதில் உங்கள் தனிப்பயன் Hiero பைதான் குறியீட்டைச் சேர்க்கவும்.

  2. கோப்பை ~/.nuke/Python/Startup/<script_name>.py அல்லது ~/.nuke/Python/Startup/<script_name>.py இல் சேமித்து, நீங்கள் இதைச் செய்யும்போது உங்கள் கோப்பு உலாவியில் கோப்பு நீட்டிப்புகள் காண்பிக்கப்படுவதை உறுதிசெய்யவும். கோப்பு நீட்டிப்பு .py மற்றும் .txt அல்ல அல்லது வேறுபட்டதா என்பதை சரிபார்க்கவும்.

  3. இந்த கட்டத்தில், நீங்கள் கோப்பு வகையை மாற்றப் போகிறீர்கள் என்று ஒரு எச்சரிக்கை செய்தியைக் காணலாம், இது கோப்பைப் பயன்படுத்த முடியாததாகிவிடும். இதைப் புறக்கணிக்கவும் .py நீட்டிப்பு எதிர்பார்க்கப்படுகிறது மற்றும் Nuke Studio மற்றும் Hiero மூலம் அங்கீகரிக்கப்படும்.

குறிப்பு: உங்கள் ~/.nuke/menu.py அல்லது ~/.nuke/init.py இல் Hiero க்கான பைதான் குறியீட்டைச் சேர்ப்பது Nuke / NukeX / Nuke Studio ஐத் தொடங்கும் போது பின்வரும் பிழையை ஏற்படுத்தும் : ImportError: No module named _fnpython

_fnpython என்பது பயன்பாட்டுக் குறியீட்டில் (_nuke போன்றது) உருவாக்கப்பட்ட ஒரு தனிப்பட்ட தொகுதி என்பதால் இந்தப் பிழை ஏற்படுகிறது. இது வேலை செய்யாததற்குக் காரணம், Hiero 's Python தொகுதிகள் சரியாக துவக்கப்படுவதற்கு முன் init.py செயல்படுத்தப்படும். இந்தப் பிழை பிழையாகப் புகாரளிக்கப்பட்டுள்ளது, அதை நீங்கள் பின்தொடரலாம் மற்றும் கீழேயுள்ள URL வழியாக புதுப்பிப்புகளுக்கு குழுசேரலாம்:

ஐடி 154593 - உங்கள் .nuke கோப்பகத்தில் init.py அல்லது menu.py கோப்புகளில் "இறக்குமதி hiero " சேர்ப்பது Nuke இயங்குவதைத் தடுக்கிறது


டெர்மினல் பயன்முறை:

துரதிருஷ்டவசமாக, தற்போது Hiero அல்லது Nuke Studio டெர்மினல் பயன்முறையில் இயக்க இயலாது, இருப்பினும், இந்தச் செயல்பாட்டைச் செயல்படுத்துவதற்கு ஒரு உள் அம்சக் கோரிக்கை பதிவு செய்யப்பட்டுள்ளது, அதைக் குறிப்பிடலாம்:

ஐடி 138339 - Hiero / Nuke Studio ஹெட்லெஸ்/டெர்மினல் பயன்முறையை செயல்படுத்தவும்

மேலும் படிக்க

தொடக்கத்தில் Hiero பைதான் குறியீட்டை இயக்குவது பற்றிய கூடுதல் தகவல்களை Hiero Python Developer Guide இன் சுற்றுச்சூழல் அமைவுப் பிரிவில் காணலாம்.

init.py மற்றும் menu.py கோப்புகள் தொடர்பான கூடுதல் தகவலை இங்கே கண்டறியவும்.

    We're sorry to hear that

    Please tell us why