Q100610: பைதான் 3 தொடரியல் பிழைகளுடன் Nuke 13 தொடங்கத் தவறியது

Follow

சுருக்கம்

Nuke 13.0 இன் படி, Python 2 இனி ஆதரிக்கப்படாது, மேலும் Python 3 இணக்கத்தன்மைக்கு எந்த பைதான் ஸ்கிரிப்ட்கள் மற்றும் ஒருங்கிணைப்புகள் புதுப்பிக்கப்பட வேண்டும். Nuke 13 ஐ VFX ரெஃபரன்ஸ் பிளாட்ஃபார்ம் 2020 உடன் சீரமைக்கும் சமீபத்திய புதுப்பிப்புகள் இதற்குக் காரணம் .


மேலும் தகவல்

Nuke 13.0v1 வெளியீட்டுடன், பைதான் நூலகங்கள் பைதான் 3.7 க்கு புதுப்பிக்கப்பட்டன, அதேசமயம் Nuke பதிப்புகள் 12.2 மற்றும் அதற்கு முந்தைய பைதான் 2.7 நூலகங்களைப் பயன்படுத்தின. பைதான் குறியீட்டின் முந்தைய பதிப்புகளை தங்கள் பைப்லைனில் பயன்படுத்திய எந்த Nuke பயனர்களையும் இது பாதிக்கலாம் , இதில் தொடரியல் பிழைகளுடன் Nuke வெளியிடுவதில் தோல்வியும் அடங்கும்.

குறிப்பு: Nuke 12.2 பராமரிப்பு வெளியீடுகள் இனி தொடர்ந்து வெளியிடப்படாது என்பதால், உங்கள் திட்டங்களை சமீபத்திய வெளியீடுகளுக்கு நகர்த்துவதற்கு அனைத்து பயனர்களையும் ஊக்குவிக்கிறோம்.


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

கட்டளை வரியில் --safe கொடியுடன் பாதுகாப்பான பயன்முறையில் Nuke துவக்குவதன் மூலம் சிக்கலை சரிசெய்வதற்கான ஒரு சிறந்த வழி. கூடுதலாக, பொருந்தாத பைதான் ஸ்கிரிப்ட்களுக்கு உங்கள் .nuke கோப்பகத்தை சரிசெய்வது உதவியாக இருக்கும். பாதுகாப்பான பயன்முறை மற்றும் .nuke கோப்பகம் பற்றிய கூடுதல் தகவல்களை கீழே உள்ள மேலும் படிக்கும் பிரிவில் காணலாம்.

வெவ்வேறு Nuke பதிப்புகளுக்கு வெவ்வேறு செருகுநிரல் பாதைகளை ஏற்றுவதற்கு Nuke அமைக்கவும் முடியும், இது Nuke 13 க்கு மாறுவதற்கு உங்களுக்கு உதவும். அதை எப்படி செய்வது என்பது பற்றிய தகவலை இங்கே காணலாம்: Q100465: Nuke இன் வெவ்வேறு பதிப்புகளுக்கான செருகுநிரல்களை எவ்வாறு ஏற்றுவது .

பயனர்கள் தங்கள் குறியீட்டில் எதிர்கொள்ளும் ஒரு பொதுவான மாற்றம் print கட்டளைக்கானது. Python 2 ஆனது அச்சு கட்டளையை print “your text here” பயன்படுத்தியது, இங்கு Python 3 க்கு இப்போது அடைப்புக்குறிகள் தேவை, அதாவது: print(“your text here”) .

இந்தப் பிழையின் உதாரணத்தை உங்கள் டெர்மினல்/கமாண்ட் ப்ராம்ப்ட் விண்டோவில் காணலாம்:

 SyntaxError: Missing parentheses in call to 'print'. Did you mean print("your text here")


பின்வருவனவற்றைப் போலவே init.py அல்லது menu.py க்கான பிழை உரையாடலை நீங்கள் காணலாம்:

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

மேலே உள்ள தீர்மானங்களை முயற்சித்த பிறகும், Nuke தொடங்கும் போது பைதான் தொடர்பான சிக்கல்களை நீங்கள் எதிர்கொண்டால், தயவுசெய்து ஒரு ஆதரவு கோரிக்கையைத் திறந்து, எதிர்கொண்ட சரியான சிக்கலையும் சரிசெய்தல் நடவடிக்கைகளையும் எங்களுக்குத் தெரியப்படுத்தவும்.

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

    We're sorry to hear that

    Please tell us why