ওএসজিও 4 ডাব্লু শেলের মধ্যে একটি ভাল নথিভুক্ত কমান্ড বিল্ড রয়েছে যা লুকের উল্লেখ হিসাবে শেলটিকে পাইথন 3 এ সেট করে
py3_env
মূলত এটি আপনার পাইথনহোম এবং সঠিক প্যাথ সেট করে। তারপরে আপনি পাইথন 3 এর সাথে কল করতে পারেন python3।
C:\>py3_env
C:\>SET PYTHONPATH=
C:\>SET PYTHONHOME=C:\OSGEO4~1\apps\Python36
C:\>PATH C:\OSGEO4~1\apps\Python36;C:\OSGEO4~1\apps\Python36\Scripts;C:\OSGEO4~1\apps\Python27\Scripts;C:\OSGEO4~1\bin;C:\Windows\system32;C:\Windows;C:\Windows\WBem
C:\>python3
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
অসল্যান্ডারের মন্তব্য সহ আপডেট করুন:
কিউজিআইএস 2 এর সাথে আসা ওএসজিও 4 ডাব্লু শেল দিয়ে পাইথন 3 ব্যবহার করতে আপনাকে ফাইলটি পরিবর্তন করতে হবে {path you installed qgis}\etc\ini\python-core.bat:
SET PYTHONHOME=%OSGEO4W_ROOT%\apps\Python36
PATH %OSGEO4W_ROOT%\apps\Python36\Scripts;%PATH%
{path you installed qgis}\etc\iniএবং পরিবর্তনpython-core.batকরতেPython36হবে । তারপরে সি এল এল থেকে কল করুন। তবে নোট করুন এটি অজগর ২.7 এর লিঙ্কগুলি ভেঙে দেবে এবং আপনি কেবল কল করার চেষ্টা করলে একটি সিনট্যাক্স ত্রুটি দেয় ।Python27PYTHONHOMEPATHpython3python