Q100373: Nuke Studio மற்றும் Hiero வில் கூடுதல் செருகுநிரல் பாதைகளை எவ்வாறு சேர்ப்பது


சுருக்கம்

இந்தக் கட்டுரை, Nuke Studio மற்றும் Hiero இல் plug-in paths ஐ எவ்வாறு சேர்ப்பது, கூடுதல் plug-ins மற்றும் Python தொகுதிகளை ஏற்றுவது மற்றும் பயன்படுத்துவது என்பதை விளக்குகிறது. இதை HIERO _PLUGIN_PATH சூழல் மாறி அல்லது hiero .core.addPluginPath() செயல்பாட்டைப் பயன்படுத்தி செய்யலாம்.

குறிப்பு: Nuke 14.1 மற்றும் 15.0 இலிருந்து, HIERO _PLUGIN_PATH சூழல் மாறி நீக்கப்படுகிறது, மேலும் இப்போது NUKE _PATH ஐப் பயன்படுத்தும், இது அதே போல் செயல்படும்.

மேலும் தகவல்

Nuke Studio மற்றும் Hiero Python தொகுதிகள் அல்லது செருகுநிரல்களை இறக்குமதி செய்ய ஸ்கேன் செய்யும்போது, அவை அனைத்தையும் தேடுகின்றன
__init__.py கோப்புகள் அல்லது gizmos போன்ற பிற செருகுநிரல்களைக் கொண்ட எந்த பைதான் தொகுதிகள் அல்லது தொகுப்புகளுக்கான <path>/Python/Startup மற்றும் <path>/Python/StartupUI இருப்பிடங்கள். இதன் பொருள் உங்கள் தனிப்பயன் தொகுதி அல்லது செருகுநிரல் கோப்பக அமைப்புக்கு Python/Startup அல்லது Python/StartupUI கோப்பகங்கள் வரையறுக்கப்பட வேண்டும்.

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

சுற்றுச்சூழல் மாறுபடும் முறை

Nuke Studio மற்றும் Hiero ஸ்கேன் செய்யும் செருகுநிரல் பாதைகளின் பட்டியலில் கூடுதல் <path> இடங்களை இணைக்க, நீங்கள் HIERO _PLUGIN_PATH என்ற சூழல் மாறியைப் பயன்படுத்தலாம். பல பாதைகளை அரைப்புள்ளியால் பிரிக்க வேண்டும் ; Windows இல், அல்லது macOS மற்றும் Linux இல் : Nuke இன் NUKE _PATH எவ்வாறு செயல்படுகிறது என்பதைப் போலவே.

உதாரணமாக, நீங்கள் HIERO _PLUGIN_PATH ஐ /mnt/networkdrive/shared/plugins என அமைத்தால், Nuke Studio மற்றும் Hiero பின்வரும் கோப்பகங்களை வரிசையில் ஸ்கேன் செய்யும்:

/mnt/networkdrive/shared/plugins/Python/Startup
/mnt/networkdrive/shared/plugins/Python/StartupUI

சூழல் மாறிகளை எவ்வாறு அமைப்பது என்பது பற்றிய தகவல்களை பின்வரும் கட்டுரையில் காணலாம்: Q100015: சூழல் மாறிகளை எவ்வாறு அமைப்பது

மேலே உள்ள கூடுதல் தகவல்களை சுற்றுச்சூழல் அமைப்பிற்கான எங்கள் ஆன்லைன் பைதான் API ஆவணத்தில் காணலாம்.

பைதான் முறை

பின்வரும் பைதான் கட்டளைகளைப் பயன்படுத்தி கூடுதல் <path> இடங்களையும் நீங்கள் சேர்க்கலாம்:

import hiero .core
hiero .core.addPluginPath("/custom_plugin_path")

Nuke Studio மற்றும் Hiero பைதான் தொகுதிகள் அல்லது செருகுநிரல்களைத் <path>/Python/Startup மற்றும் <path>/Python/StartupUI இருப்பிடத்தின் கீழ் தேடுவதால், மேலே உள்ள கட்டளையைப் பயன்படுத்தி சேர்க்கப்பட்ட புதிய செருகுநிரல் பாதையானது பைதான்/Startup அல்லது Python/StartupUI ஐ கோப்புப் பாதையில் வெளிப்படையாகச் சேர்க்க வேண்டும்.

உதாரணமாக, நீங்கள் பின்வரும் குறியீட்டு வரியை இயக்கினால்:

hiero .core.addPluginPath("/mnt/networkdrive/shared/plugins")

Nuke Studio Hiero பின்வரும் கோப்பகங்களை வரிசையில் ஸ்கேன் செய்யும்:
/mnt/networkdrive/shared/plugins/Python/Startup
/mnt/networkdrive/shared/plugins/Python/StartupUI


இந்தக் குறியீடு வரிகள் பொதுவாக பயனரின் .nuke கோப்புறையில் உள்ள init.py கோப்பில், Python/Startup கோப்பகத்திற்குள் சேர்க்கப்படும்.

Python/Startup மற்றும் Python/StartupUI கோப்பகங்களை எவ்வாறு பயன்படுத்துவது என்பது பற்றிய கூடுதல் தகவல்களை இங்கே காணலாம்: Q100142: தொடக்கத்தில் NukeStudio இல் Hiero Python குறியீட்டை எவ்வாறு இயக்குவது

    We're sorry to hear that

    Please tell us why