ಪರಿಚಯ
ಪೈಥಾನ್ 3, ಗ್ಲೇಡ್ ಮತ್ತು ಜಿಟಿಕೆ +3 ನೊಂದಿಗೆ ಗ್ನು / ಲಿನಕ್ಸ್ ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಬಹಳ ಸುಲಭ, ಪ್ಯಾಕೇಜ್ಗಳು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಹೆಚ್ಚಿನ ವಿತರಣೆಗಳಲ್ಲಿ ಬರುತ್ತವೆ.
ಧನ್ಯವಾದಗಳು ಗ್ಲೇಡ್ ನಾವು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಮತ್ತು ಸುಲಭವಾಗಿ ರಚಿಸಬಹುದು ಮತ್ತು ನಂತರ ಅವುಗಳನ್ನು ಪೈಥಾನ್ನೊಂದಿಗೆ ಬಳಸಬಹುದು. ಇದನ್ನು ಸಾಧಿಸಲು ನೀವು ಬಳಸುತ್ತೀರಿ ಪೈಗೋಬ್ಜೆಕ್ಟ್ ಗ್ನೋಮ್ ನೀಡುವ ಆತ್ಮಾವಲೋಕನ ವ್ಯವಸ್ಥೆಗೆ ಧನ್ಯವಾದಗಳು, ಇದು ಕ್ಷಿಪ್ರ ಅಪ್ಲಿಕೇಶನ್ ಅಭಿವೃದ್ಧಿ (RAD) ಅನ್ನು ಹೆಚ್ಚು ಸುಲಭಗೊಳಿಸುತ್ತದೆ; ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಿಂದ ಗ್ಲೇಡ್ನೊಂದಿಗೆ ರಚಿಸಲಾದ ನಮ್ಮ ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಬಳಸಲು ಸಹ ಸಾಧ್ಯವಿದೆ.
ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ನಲ್ಲಿ ನಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಬಳಸಲು ನಾವು ಬಯಸಿದಾಗ ಸಮಸ್ಯೆ ಉದ್ಭವಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಇತ್ತೀಚಿನವರೆಗೂ ಈ ಸಿಸ್ಟಮ್ಗಾಗಿ ಪ್ಯಾಕೇಜುಗಳು ಅಧಿಕೃತವಾಗಿ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ.
ಈ ಟ್ಯುಟೋರಿಯಲ್ ಮೂಲಕ ಪೈಥಾನ್ 3 ಮತ್ತು ಜಿಟಿಕೆ +3 ಬಳಸಿ ಗ್ನು / ಲಿನಕ್ಸ್ನಲ್ಲಿ ಮಾಡಿದ ಅಪ್ಲಿಕೇಶನ್ಗಳು ವಿಂಡೋಸ್ನಲ್ಲಿ ಯಾವುದೇ ತೊಂದರೆಗಳಿಲ್ಲದೆ ಚಲಿಸುತ್ತವೆ.
ಅವಶ್ಯಕತೆಗಳು
- ಪೈಥಾನ್ 3.3
- ಜಿಟಿಕೆ + 3
- ಗ್ಲೇಡ್ 3.14 ಅಥವಾ ಹೆಚ್ಚಿನದು (ಜಿಯುಐ ಡಿಸೈನರ್)
- ಪೈಗೋಬ್ಜೆಕ್ಟ್
ವಿಂಡೋಸ್ನಲ್ಲಿ ಸ್ಥಾಪನೆ
ಎಂಬ ಫೋಲ್ಡರ್ ರಚಿಸುವ ಮೂಲಕ ಇದು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಸಾಫ್ಟ್ವೇರ್ ಅಥವಾ ನಿಮ್ಮ ಆದ್ಯತೆಯ ಇನ್ನೊಂದು ಮತ್ತು ಡೌನ್ಲೋಡ್ ಮಾಡಲಾದ ಎಲ್ಲಾ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ನಾವು ಅದರಲ್ಲಿ ಉಳಿಸುತ್ತೇವೆ.
ಅನುಸ್ಥಾಪನಾ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಪೈಥಾನ್ 3.3 ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಇದನ್ನು ಅಧಿಕೃತ ಪೈಥಾನ್ ಪುಟದಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು python.org
ಲಿಂಕ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ (ವಿಂಡೋಸ್ ಸ್ಥಾಪಕ) ಪೈಥಾನ್ ಸ್ಥಾಪಕ ಡೌನ್ಲೋಡ್ ಆಗುತ್ತದೆ.
ಗ್ಲೇಡ್ ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಸೈಟ್ ಡೌನ್ಲೋಡ್ ಮಾಡಿ: glade.gnome.org
ಪೈಥಾನ್ ಮತ್ತು ಗ್ಲೇಡ್ ಎರಡೂ ಆವೃತ್ತಿಗಳು 32-ಬಿಟ್, ಆದರೆ ಅವು 64-ಬಿಟ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ದೋಷರಹಿತವಾಗಿ ಚಲಿಸುತ್ತವೆ
PyGObject ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಸೈಟ್ ಡೌನ್ಲೋಡ್ ಮಾಡಿ: https://wiki.gnome.org/PyGObject
ಜಿಟಿಕೆ +3 ಗಾಗಿ ನಾವು ಆವೃತ್ತಿಯನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬೇಕು
ಪ್ಯಾಕೇಜುಗಳನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
ಈ ಹಂತದವರೆಗೆ ನಾವು ಈಗಾಗಲೇ ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ಎಲ್ಲಾ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಫೋಲ್ಡರ್ನಲ್ಲಿ ಹೊಂದಿದ್ದೇವೆ ಸಾಫ್ಟ್ವೇರ್ ಮತ್ತು ನಾವು ಪ್ರತಿ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿದಂತೆ ನಾವು ಮೊದಲು ಪೈಥಾನ್ ಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ.
ಪೈಥಾನ್ ಸ್ಥಾಪನೆ
ಅನುಸ್ಥಾಪನೆಯು ತುಂಬಾ ಸರಳವಾಗಿದೆ, ಮಾಂತ್ರಿಕನು ಪ್ರಕ್ರಿಯೆಯ ಮೂಲಕ ನಮಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತಾನೆ; ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಗುರುತಿಸಲಾದ ಎಲ್ಲಾ ಆಯ್ಕೆಗಳನ್ನು ನಾವು ಬಿಡುತ್ತೇವೆ.
ಚಿತ್ರದಲ್ಲಿ ನೋಡಿದಂತೆ, ಪೈಥಾನ್ ಫೋಲ್ಡರ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸುತ್ತದೆ ಸಿ: \ ಪೈಥಾನ್ 33 \ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ನಾವು ಅದನ್ನು ಹಾಗೆಯೇ ಬಿಟ್ಟು ಅನುಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಮುಂದುವರಿಯುತ್ತೇವೆ.
ಅನುಸ್ಥಾಪನೆಯ ಈ ಹಂತದಲ್ಲಿ ನಾವು ಆಯ್ಕೆಯನ್ನು ಆರಿಸುತ್ತೇವೆ Python.exe ಅನ್ನು ಹಾದಿಗೆ ಸೇರಿಸಿ, ನಾವು ಪೈಥಾನ್ ಇಂಟರ್ಪ್ರಿಟರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದಾಗ ಅದನ್ನು ಸಿಸ್ಟಮ್ ಪಥಕ್ಕೆ ಹಸ್ತಚಾಲಿತವಾಗಿ ಸೇರಿಸುವ ಅಗತ್ಯವಿಲ್ಲದೆ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.
ನಂತರ ನಾವು ಅನುಸ್ಥಾಪನೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸುತ್ತೇವೆ ಮತ್ತು ನಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಪೈಥಾನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುವುದು.
ಗ್ಲೇಡ್ ಸ್ಥಾಪನೆ
ಗ್ಲೇಡ್ ಸ್ಥಾಪನೆಯು ಪ್ರಮುಖ ತೊಡಕನ್ನು ಪ್ರತಿನಿಧಿಸುವುದಿಲ್ಲ, ನಾವು ಅನುಸ್ಥಾಪನಾ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಚಲಾಯಿಸುತ್ತೇವೆ ಮತ್ತು ಮಾಂತ್ರಿಕನ ಹಂತಗಳನ್ನು ಅನುಸರಿಸುತ್ತೇವೆ.
ಪೈಗೋಬ್ಜೆಕ್ಟ್ ಸ್ಥಾಪನೆ
ನಾವು ಪ್ಯಾಕೇಜ್ ಡೌನ್ಲೋಡ್ ಮಾಡಿದ್ದೇವೆ pygi-aio-3.4.2rev11.7z, ಈ ಪ್ಯಾಕೇಜ್ ಪೈಥಾನ್ 3.3 ಗಾಗಿ ಪೈಗೋಬ್ಜೆಕ್ಟ್ ಮತ್ತು ವಿಂಡೋಸ್ ಗಾಗಿ ಜಿಟಿಕೆ +3 ಲೈಬ್ರರಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಲಾಗಿದೆ 7- ಜಿಪ್, ನಾವು ಅದನ್ನು ಅನ್ಜಿಪ್ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ನಾವು ಈ ಕೆಳಗಿನ ವಿಷಯದೊಂದಿಗೆ ಫೋಲ್ಡರ್ ಅನ್ನು ಹೊಂದಿದ್ದೇವೆ:
ಈಗ ನಾವು ಫೋಲ್ಡರ್ ಅನ್ನು ನಕಲಿಸುತ್ತೇವೆ gtk a ಸಿ: y ಪೈಥಾನ್ 33 \ ಲಿಬ್ \ ಸೈಟ್-ಪ್ಯಾಕೇಜುಗಳು ಪೈಥಾನ್ಗಾಗಿ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಿದ ಸ್ಥಳ ಇದು.
ನಾವು ನಮ್ಮ ಫೋಲ್ಡರ್ಗೆ ಹಿಂತಿರುಗುತ್ತೇವೆ ಪೈಗಿ- aio-3.4.2rev11 ಮತ್ತು ನಾವು ಫೋಲ್ಡರ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ py33 ಪೈಥಾನ್ ಆವೃತ್ತಿಗೆ ಅದು 3.3 ಆಗಿದೆ
ನಾವು ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ ಎಲ್ಲಾ ವಿಷಯ ಫೋಲ್ಡರ್ನಿಂದ py33 ಮತ್ತು ನಾವು ಅದನ್ನು ಮತ್ತೆ ಫೋಲ್ಡರ್ಗೆ ನಕಲಿಸುತ್ತೇವೆ ಸಿ: y ಪೈಥಾನ್ 33 \ ಲಿಬ್ \ ಸೈಟ್-ಪ್ಯಾಕೇಜುಗಳು, ಮಿಶ್ರಣ ಮತ್ತು ತಿದ್ದಿ ಬರೆಯಲು ನಮ್ಮನ್ನು ಕೇಳಲಾಗುತ್ತದೆ, ನಾವು ದೃ ir ವಾಗಿ ಉತ್ತರಿಸುತ್ತೇವೆ. ಫೋಲ್ಡರ್ನ ವಿಷಯಗಳು ಸೈಟ್-ಪ್ಯಾಕೇಜುಗಳು ಅದು ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಇರುತ್ತದೆ:
ಪೈಗೊಬ್ಜೆಕ್ಟ್ ಮತ್ತು ಜಿಟಿಕೆ + 3 ನ ಸರಿಯಾದ ಸ್ಥಾಪನೆಯನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ
ನಮ್ಮ ಸ್ಥಾಪನೆ ಸರಿಯಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಲು, ನಾವು ಪೈಥಾನ್ ಐಡಿಎಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ ಮತ್ತು ಜಿಟಿಕೆ + 3 ಲೈಬ್ರರಿಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳುತ್ತೇವೆ ಮತ್ತು ನಮ್ಮಲ್ಲಿ ಯಾವುದೇ ದೋಷ ಸಂದೇಶಗಳಿಲ್ಲದಿದ್ದರೆ, ಎಲ್ಲವನ್ನೂ ಸರಿಯಾಗಿ ಮಾಡಲಾಗುತ್ತದೆ.
from gi.repository import Gtk
ಮತ್ತು ಏಕೆ ಜಿಟಿಕೆ? ಕ್ಯೂಟಿಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದು ಉತ್ತಮವಲ್ಲವೇ? ಮಲ್ಟಿಪ್ಲ್ಯಾಟ್ಫಾರ್ಮ್ ಆಗಿರುವುದರ ಜೊತೆಗೆ ಮತ್ತು ಅದು ಭವಿಷ್ಯ ಎಂದು ಹಲವರು ಹೇಳುತ್ತಾರೆ
ಒಳ್ಳೆಯದು, ಗ್ನೂ / ಲಿನಕ್ಸ್ ಡೆಸ್ಕ್ಟಾಪ್ನಲ್ಲಿರುವ ಎರಡು ಉತ್ತಮ ಗ್ರಾಫಿಕ್ ಲೈಬ್ರರಿಗಳು ಜಿಟಿಕೆ ಮತ್ತು ಕ್ಯೂಟಿ, ಪ್ರತಿಯೊಂದೂ ಅವರು ಬಯಸಿದದನ್ನು ಆರಿಸಿಕೊಳ್ಳುತ್ತವೆ. ಹೋರಾಡಲು ಯಾವುದೇ ಕಾರಣವಿಲ್ಲ.
ಜಿಟಿಕೆ ಮತ್ತು ಕ್ಯೂಟಿ ನಡುವಿನ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಎರಡನೆಯದು ಒಂದು ಚೌಕಟ್ಟು, ನಿಜಕ್ಕೂ ತುಂಬಾ ಒಳ್ಳೆಯದು, ಆದರೆ ಚೌಕಟ್ಟಾಗಿರುವುದರಿಂದ ಅದು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಳಸುತ್ತದೆ.
ಉದಾಹರಣೆಗೆ ಮೊಜಿಲ್ಲಾ ಫೈರ್ಫಾಕ್ಸ್, ಗೂಗಲ್ ಕ್ರೋಮ್, ಲಿಬ್ರೆ ಆಫೀಸ್ ಮತ್ತು ಉದ್ದವಾದ ಇತ್ಯಾದಿಗಳನ್ನು ಜಿಟಿಕೆ ಯೊಂದಿಗೆ ತಯಾರಿಸಲಾಗುತ್ತದೆ; ಇದು ಕ್ಯೂಟಿಗಿಂತ ಉತ್ತಮವಾಗಿದೆ ಎಂದು ಅರ್ಥವಲ್ಲ, ಪ್ರತಿಯೊಬ್ಬರೂ ತಮ್ಮ ಆದ್ಯತೆಗಳು ಮತ್ತು ಅಗತ್ಯಗಳಿಗೆ ಸೂಕ್ತವಾದದನ್ನು ಆರಿಸಿಕೊಳ್ಳಬೇಕು, ಇದರ ಬಗ್ಗೆ ಚರ್ಚೆಯನ್ನು ಉಂಟುಮಾಡಲು ನಾವು ಬಯಸುವುದಿಲ್ಲ.
ಆವೃತ್ತಿ 33 ರಿಂದ ಗೂಗಲ್ ಕ್ರೋಮ್, ಜಿಟಿಕೆ ಬಿಡಿ.
ಮತ್ತು ವಿಂಡೋಗಳಿಗೆ ವಿವರಣೆ ಮತ್ತು ಲಿನಕ್ಸ್ ಅಲ್ಲ
ಲಿನಕ್ಸ್ನಲ್ಲಿ ಎಲ್ಲವೂ ಈಗಾಗಲೇ ಪ್ಯಾಕೇಜ್ ಆಗಿರುವುದರಿಂದ ಮತ್ತು ಪ್ರತಿ ಡಿಸ್ಟ್ರೊದ ಅಧಿಕೃತ ಭಂಡಾರಗಳಲ್ಲಿ ಇದೆಯೇ? ಫೆಡೋರಾದಲ್ಲಿ, ಉದಾಹರಣೆಗೆ, ನಾನು ಈಗಾಗಲೇ ಪೈಥಾನ್ 3, ಜಿಟಿಕೆ + 3, ಮತ್ತು ಪೈಗೋಬ್ಜೆಕ್ಟ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸ್ಥಾಪಿಸಿದ್ದೇನೆ. ನಾನು ಗ್ಲೇಡ್ ಬಯಸಿದರೆ, ಅದು ಕೇವಲ "ಯಮ್ ಇನ್ಸ್ಟಾಲ್ ಗ್ಲೇಡ್" ಆಗಿದೆ. ಸುಲಭ ಸರಿ? 🙂
ಏಕೆಂದರೆ ಜೆರ್ಮನ್ ಹೇಳುವಂತೆ, ಗ್ನು / ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಿಗಾಗಿ ಅವುಗಳನ್ನು ಈಗಾಗಲೇ ಪ್ಯಾಕೇಜ್ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಸ್ಥಾಪಿಸುವುದು ತುಂಬಾ ಸುಲಭ; ಉದಾಹರಣೆಗೆ ಡೆಬಿಯನ್ನಲ್ಲಿ ಗ್ಲೇಡ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ತುಂಬಾ ಸರಳವಾಗಿದೆ:
ಆಪ್ಟಿಟ್ಯೂಡ್ ಇನ್ಸ್ಟಾಲ್ ಗ್ಲೇಡ್
ನಾನು ಪೈಥಾನ್ 2.7 ಅನ್ನು ಬಳಸಲು ಬಯಸಿದರೆ ಹಂತಗಳು ಒಂದೇ ಆಗಿರುತ್ತವೆ?
ನಿಸ್ಸಂಶಯವಾಗಿ, 2.7-ಬಿಟ್ ಪೈಥಾನ್ 32 ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು (ನೀವು 64-ಬಿಟ್ ಓಎಸ್ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೂ ಸಹ) ಮತ್ತು ಪೈ 33 ಫೋಲ್ಡರ್ ಬದಲಿಗೆ, 2.7 ಹೋಗುತ್ತದೆ. ಇದು ಕೆಲಸ ಮಾಡಬಹುದೇ?
ಧನ್ಯವಾದಗಳು.
ಹೌದು, ನಿಮಗೆ ಸಮಸ್ಯೆ ಇದ್ದರೆ, ನನಗೆ ಪ್ರತಿಕ್ರಿಯಿಸಿ.
ಲಕ್.
ಧನ್ಯವಾದಗಳು, ನಾನು ಇದನ್ನು ಪ್ರಯತ್ನಿಸಿದೆ ಮತ್ತು ಇದೀಗ "ಹಲೋ ವರ್ಲ್ಡ್" ನನಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ.
ನಾನು ಯಾವುದೇ ಉತ್ತಮ pyGTK3 ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಪಡೆಯಬಹುದೇ ಅಥವಾ ಅದನ್ನು ಕರೆಯುವ ಯಾವುದೇ ಸಮಸ್ಯೆಗಳು, ಎಚ್ಚರಿಕೆಗಳನ್ನು ಪಡೆಯಬಹುದೇ ಎಂದು ನಾನು ನೋಡುತ್ತೇನೆ.
ಟ್ಯುಟೋರಿಯಲ್:
https://python-gtk-3-tutorial.readthedocs.org/en/latest/index.html
ಕರಂಬಾ! ತುಂಬಾ ಧನ್ಯವಾದಗಳು!
ವಿಂಡೋಸ್ನಲ್ಲಿ ಪೈಥಾನ್ 3 ನೊಂದಿಗೆ ಜಿಟಿಕೆ 2.7 ಅನ್ನು ಪರೀಕ್ಷಿಸುವುದು ಮತ್ತು ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಅನುಸರಿಸುವುದು. 14 ನೇ ಅಧ್ಯಾಯದಲ್ಲಿ (ಐಕಾನ್ ವ್ಯೂ -> ಹೊರತುಪಡಿಸಿ) ಇಲ್ಲಿಯವರೆಗೆ ಎಲ್ಲಾ ಕಾರ್ಯಕ್ರಮಗಳು ನನಗೆ ಕೆಲಸ ಮಾಡುತ್ತವೆ https://python-gtk-3-tutorial.readthedocs.org/en/latest/iconview.html)
ಇದು ನನಗೆ ಈ ಕೆಳಗಿನ ದೋಷವನ್ನು ನೀಡುತ್ತದೆ:
ಟ್ರೇಸ್ಬ್ಯಾಕ್ (ಕೊನೆಯ ಕರೆ ಕೊನೆಯದು):
ಫೈಲ್ "ಸಿ: ers ಬಳಕೆದಾರರು \ ಬಳಕೆದಾರ \ ಡೆಸ್ಕ್ಟಾಪ್ \ test.py", 24 ನೇ ಸಾಲು
win = IconViewWindow ()
ಫೈಲ್ "ಸಿ: ers ಬಳಕೆದಾರರು \ ಬಳಕೆದಾರ \ ಡೆಸ್ಕ್ಟಾಪ್ \ test.py", 19 ನೇ ಸಾಲು, __init__ ನಲ್ಲಿ
pixbuf = Gtk.IconTheme.get_default (). ಲೋಡ್_ಐಕಾನ್ (ಐಕಾನ್, 64, 0)
ಫೈಲ್ "ಸಿ: y ಪೈಥಾನ್ 27 \ ಲಿಬ್ \ ಸೈಟ್-ಪ್ಯಾಕೇಜುಗಳು \ ಜಿ \ ಟೈಪ್ಸ್.ಪಿ", 47 ನೇ ಸಾಲು
return info.invoke (* args, ** kwargs)
ದೋಷ: ಐಕಾನ್ 'ಜಿಟಿಕೆ-ಕಟ್' ಥೀಮ್ನಲ್ಲಿ ಇಲ್ಲ
ನಾನು ಅದನ್ನು ಇತರ ಐಕಾನ್ಗಳೊಂದಿಗೆ ಪ್ರಯತ್ನಿಸಿದೆ ಮತ್ತು ಅದು ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ. ನಾನು ಥೀಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕೇ? ಇಂದಿನಿಂದ ಧನ್ಯವಾದಗಳು.
ಉದಾಹರಣೆಯೂ ಇಲ್ಲ 19. ಎಳೆಯಿರಿ ಮತ್ತು ಬಿಡಿ.
ಎರಡೂ ಸಂದರ್ಭಗಳಲ್ಲಿ ಕರೆ ಮಾಡುವ ಕಾರ್ಯ ಮತ್ತು ನಾನು ದೋಷವನ್ನು ಪಡೆಯುವ ಸ್ಥಳವೆಂದರೆ:
pixbuf = Gtk.IconTheme.get_default (). ಲೋಡ್_ಐಕಾನ್ (ಐಕಾನ್_ಹೆಸರು, 16, 0)
ನನಗೆ ಐಕಾನ್ ಸಿಗುತ್ತಿಲ್ಲ, ಆದರೆ ಇತರ ಉದಾಹರಣೆಗಳಲ್ಲಿ ನೀವು ಅವುಗಳನ್ನು ಬಳಸಬಹುದು. ನಾನು ಅದನ್ನು ಆ ಕಾರ್ಯದೊಂದಿಗೆ ಬಳಸಲು ಬಯಸಿದಾಗ ಮಾತ್ರ ಅದು ನನಗೆ ದೋಷವನ್ನು ನೀಡುತ್ತದೆ (ಇಲ್ಲಿ ಐಕಾನ್_ಹೆಸರನ್ನು Gtk.STOCK_CUT ಅಥವಾ ಯಾವುದಾದರೂ ಮೌಲ್ಯದೊಂದಿಗೆ ಬದಲಾಯಿಸಬಹುದು ಮತ್ತು ಅದು ಒಂದೇ ರೀತಿಯ ದೋಷವನ್ನು ನೀಡುತ್ತದೆ).
ನಾನು ನನ್ನೊಂದಿಗೆ ಮಾತನಾಡುತ್ತಲೇ ಇರುತ್ತೇನೆ. ಇತರ ಉದಾಹರಣೆಗಳಲ್ಲಿ ನನಗೆ ಏನು ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂದರೆ ಚಿತ್ರಗಳು ಗುಂಡಿಗಳಲ್ಲಿ ಲೋಡ್ ಆಗುತ್ತವೆ. ನಾನು ಮೊದಲು ನೀಡಿದ ಎರಡು ಉದಾಹರಣೆಗಳಲ್ಲಿ ಬರುವ ಕಾರ್ಯದೊಂದಿಗೆ ಐಕಾನ್ಗಳನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ.
ದೋಷ ಸ್ಪಷ್ಟವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ:
ದೋಷ: ಐಕಾನ್ 'ಜಿಟಿಕೆ-ಕಟ್' ಥೀಮ್ನಲ್ಲಿ ಇಲ್ಲ
ಐಕಾನ್ ಲಭ್ಯವಿಲ್ಲ ಎಂದು ಸ್ಪಷ್ಟವಾಗಿ, ಇನ್ನೊಂದು ಐಕಾನ್ ಬಳಸಿ. ಪ್ಯಾಕೇಜ್ ನಿರ್ವಹಿಸುವವರು ಬಹುಶಃ ಥೀಮ್ ಐಕಾನ್ಗಳನ್ನು ಒಳಗೊಂಡಿಲ್ಲ ಅಥವಾ ಅದನ್ನು ಡೀಫಾಲ್ಟ್ ಪಥದಲ್ಲಿ ಕಂಡುಹಿಡಿಯಲಾಗುವುದಿಲ್ಲ, ಗ್ನು / ಲಿನಕ್ಸ್ ವಿತರಣೆಯನ್ನು ಬಳಸಿ ಮತ್ತು ಅದೇ ದೋಷ ಇನ್ನೂ ಕಾಣಿಸುತ್ತಿದೆಯೇ ಎಂದು ನೋಡಿ.
ಪ್ರಶ್ನೆ 19 ಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ, ಇದು ಪೈಗೊಬ್ಜೆಕ್ಟ್ ಆವೃತ್ತಿಗೆ ಸಂಬಂಧಿಸಿದೆ ಎಂದು ತೋರುತ್ತದೆ, ಅದು ಹೇಳುವ ದಸ್ತಾವೇಜಿನ ಮೇಲ್ಭಾಗದಲ್ಲಿ:
ಸೂಚನೆ
ಈ ಕೆಳಗಿನ ಉದಾಹರಣೆಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸಲು PyGObject = 3.0.3 ನ ಆವೃತ್ತಿಗಳು ಅಗತ್ಯವಿದೆ.
ನಿಮ್ಮಲ್ಲಿರುವ ಆವೃತ್ತಿ 3.0 ಆಗಿದೆ, ಗ್ನು / ಲಿನಕ್ಸ್ ವಿತರಣೆಯನ್ನು ಪ್ರಯತ್ನಿಸಿ; ತದನಂತರ ಅವರು ಪ್ಯಾಕೇಜ್ ಅನ್ನು ನವೀಕರಿಸಲು ನಾವು ಕಾಯಬೇಕಾಗಿದೆ (ವಿಂಡೋಸ್ಗಾಗಿ) ಅಥವಾ ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ ನೀವು ಅದನ್ನು ನೀವೇ ಕಂಪೈಲ್ ಮಾಡಬಹುದು.
ಶುಭಾಶಯಗಳು ಮತ್ತು ಮುಂದುವರಿಯಿರಿ.
ಉಬುಂಟುನಲ್ಲಿ ಎಲ್ಲಾ ಟ್ಯುಟೋರಿಯಲ್ ಉದಾಹರಣೆಗಳು ನನಗೆ ಪರಿಪೂರ್ಣವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ವಿಂಡೋಸ್ನಲ್ಲಿ, ಇದು ಇನ್ನೂ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ನಾನು ಕಾಯಬೇಕಾಗಿದೆ. ನಡೆಯದ ಮತ್ತೊಂದು ಸ್ಪಿನ್ನರ್ ಉದಾಹರಣೆಯಾಗಿದೆ, ಅದು ಅನಿಮೇಷನ್ ಮಾಡುವುದಿಲ್ಲ. ಶುಭಾಶಯಗಳು ಮತ್ತು ಧನ್ಯವಾದಗಳು.
ನಾನು ಅನುಸ್ಥಾಪನಾ ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಅನುಸರಿಸಿದ್ದೇನೆ ಮತ್ತು ಎಲ್ಲವನ್ನೂ ಹಂತ ಹಂತವಾಗಿ ಸ್ಥಾಪಿಸಿದ್ದೇನೆ.
ಮತ್ತು ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು:
gi.repository ಆಮದು Gtk ನಿಂದ
ವರ್ಗ ಫಿಯೆಸ್ಟ್ರಾ ಪ್ರಿನ್ಸಿಪಾಲ್:
ಡೆಫ್ __init __ (ಸ್ವಯಂ):
filename = "/ data / dam / Python exemplars / Saudoform"
ಕನ್ಸ್ಟ್ರಕ್ಟರ್ = Gtk.builder ()
ಕನ್ಸ್ಟ್ರಕ್ಟರ್.ಅಡ್_ಫ್ರಾಮ್_ಫೈಲ್ (ಫೈಲ್ ಹೆಸರು)
# ನಿಘಂಟು ನಾವು ಸಿನೈಗಳನ್ನು ಘಟನೆಗಳೊಂದಿಗೆ ಸಂಬಂಧಿಸುತ್ತೇವೆ
sinais = {
«ಕ್ಲಿಕ್ ಮಾಡಿ ಸ್ವೀಕರಿಸಿ self: self.clic_boton,
"ಸಕ್ರಿಯಗೊಳಿಸಿ ಟೆಕ್ಸ್ಟ್ ಕ್ಯಾಡ್ರೊ": self.clic_boton,
"ಡೆಸ್ಟ್ರಾಯ್ಫಿಯೆಸ್ಟ್ರಾ": Gtk.main_quit
}
ಕನ್ಸ್ಟ್ರಕ್ಟರ್.ಕನೆಕ್ಟ್_ ಸಿಗ್ನಲ್ಸ್ (ಸಿನೈಸ್)
# ನಾವು ಪ್ರವೇಶಿಸಲು XML ವಿವರಣೆಗೆ ಉಲ್ಲೇಖವನ್ನು ಪಡೆಯುತ್ತೇವೆ
self.label = self.widgets_widget ("ಲೇಬಲ್")
self.cadroTexto = self.widgets_widget ("CadroTexto")
ಡೆಫ್ ಬಟನ್_ಕ್ಲಿಕ್ (ಸ್ವಯಂ, ವಿಜೆಟ್):
text = self.cadroTexto.get_text ()
self.label.set_text ("ತರಂಗ% s"% ಪಠ್ಯ)
__name__ == »__ main__ if ಆಗಿದ್ದರೆ:
ಫಿಯೆಸ್ಟ್ರಾ ಪ್ರಿನ್ಸಿಪಾಲ್ ()
ಜಿಟಿಕೆ.ಮೈನ್ ()
ನಾನು ಈ ಉತ್ತರವನ್ನು ಪಡೆಯುತ್ತೇನೆ:
ಟ್ರೇಸ್ಬ್ಯಾಕ್ (ಕೊನೆಯ ಕರೆ ಕೊನೆಯದು):
ಫೈಲ್ «ಸಿ: / ಬಳಕೆದಾರರು / ನಿರ್ವಾಹಕ / ಗೂಗಲ್ ಡ್ರೈವ್ / ಪರೀಕ್ಷೆ / ಸೌಡೋಫಾರ್ಮ್.ಪಿ», 3 ನೇ ಸಾಲು, ರಲ್ಲಿ
gi.repository ಆಮದು Gtk ನಿಂದ
ಫೈಲ್ "ಸಿ: y ಪೈಥಾನ್ 33 \ ಲಿಬ್ \ ಸೈಟ್-ಪ್ಯಾಕೇಜುಗಳು \ ಗಿ \ __ init__.py", 27 ನೇ ಸಾಲು, ರಲ್ಲಿ
._gi ಆಮದು _API, ಭಂಡಾರದಿಂದ
ಆಮದು ದೋಷ: ಡಿಎಲ್ಎಲ್ ಲೋಡ್ ವಿಫಲವಾಗಿದೆ:% 1 ಮಾನ್ಯ ವಿನ್ 32 ಅಪ್ಲಿಕೇಶನ್ ಅಲ್ಲ.
ಸಮಸ್ಯೆ ಏನು ಎಂದು ಯಾರಿಗಾದರೂ ತಿಳಿದಿದೆ, ಅಥವಾ ಅದರ ಸಂಭವನೀಯ ಪರಿಹಾರ ಯಾವುದು.
ತುಂಬಾ ಧನ್ಯವಾದಗಳು.
ಆಸಕ್ತಿದಾಯಕ. ನಾನು ಲಿನಕ್ಸ್ನಲ್ಲಿ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಮಾಡಿದ್ದೇನೆ, ಆದರೆ ಕಿಟಕಿಗಳ ವಿವರಣೆಯು ಉತ್ತಮವಾಗಿದೆ, ಈಗ ನಾನು ಅದನ್ನು ಎರಡರಲ್ಲೂ ಹೊಂದಿದ್ದೇನೆ. 😉
ಇದು 7-ಬಿಟ್ ವಿಂಡೋಸ್ 32 ನಲ್ಲಿ ಮೊದಲ ಬಾರಿಗೆ ತಮಾಷೆಯಾಗಿದೆ.
ವಿಂಡೋಸ್ 7 64 ಬಿಟ್ನಲ್ಲಿ, ನಾನು ಅದನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ನಾನು ಯಾವಾಗಲೂ ಅದನ್ನು ಪಡೆಯುತ್ತೇನೆ;
>>> gi.repository ಆಮದು Gtk ನಿಂದ
ಟ್ರೇಸ್ಬ್ಯಾಕ್ (ಕೊನೆಯ ಕರೆ ಕೊನೆಯದು):
ಫೈಲ್ «», ಸಾಲು 1, ರಲ್ಲಿ
ಫೈಲ್ "ಸಿ: y ಪೈಥಾನ್ 33 \ ಲಿಬ್ \ ಸೈಟ್-ಪ್ಯಾಕೇಜುಗಳು \ ಗಿ \ __ init__.py", 27 ನೇ ಸಾಲು, ರಲ್ಲಿ
._gi ಆಮದು _API ನಿಂದ
ಆಮದು ದೋಷ: ಡಿಎಲ್ಎಲ್ ಲೋಡ್ ವಿಫಲವಾಗಿದೆ: ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಪ್ರಕ್ರಿಯೆ ಕಂಡುಬಂದಿಲ್ಲ.
ನಾನು ಹೇಗಾದರೂ ಅದನ್ನು ಪ್ರಯತ್ನಿಸಿದೆ, ಅದನ್ನು ಸ್ಥಾಪಿಸುವ ಭ್ರಮೆಯನ್ನು ನಾನು ಈಗಾಗಲೇ ಕಳೆದುಕೊಂಡಿದ್ದೇನೆ
64-ಬಿಟ್ ಲೈಬ್ರರಿಗಳಲ್ಲಿ ಇನ್ನೂ ಕೆಲವು ದೋಷಗಳಿವೆ ಎಂದು ನೀವು ನೋಡುತ್ತೀರಿ, ದಯವಿಟ್ಟು ಪೈಥಾನ್ ಮತ್ತು ಜಿಟಿಕೆ + ಎರಡರ 32-ಬಿಟ್ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಿ ಆದ್ದರಿಂದ ನಿಮಗೆ ಸಮಸ್ಯೆಗಳಿಲ್ಲ.
ನೀವು ಎಂದಿಗೂ ಭ್ರಮೆಯನ್ನು ಕಳೆದುಕೊಳ್ಳಬಾರದು
ಹಾಯ್ ನಾನು ಪೈಥಾನ್ + ಜಿಟಿಕೆ 3 ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದೇನೆ, ಈಗ ತುಂಬಾ ಒಳ್ಳೆಯದು ನಾನು ಈ ಸಂದರ್ಭದಲ್ಲಿ ಐಕಾನ್ ಅನ್ನು ನನ್ನ ಫಾರ್ಮ್ (ವಿಂಡೋ) ಗೆ ಬದಲಾಯಿಸಲು ಬಯಸುತ್ತೇನೆ ಮತ್ತು ನಾನು ಅದನ್ನು ಬದಲಾಯಿಸಬಹುದು, ಮುಂಚಿತವಾಗಿ ಧನ್ಯವಾದಗಳು, ಶುಭಾಶಯಗಳು
gtk + 3 ಮತ್ತು ಸರಳ ಟ್ಯುಟೋರಿಯಲ್ ಶುಭಾಶಯಗಳಲ್ಲಿ ಹೇಗೆ ಪ್ರೋಗ್ರಾಂ ಮಾಡುವುದು ಎಂಬ ಸರಳ ವೀಡಿಯೊಗಳನ್ನು ಪ್ರಕಟಿಸಿ
ಅತ್ಯುತ್ತಮ ಟ್ಯುಟೋರಿಯಲ್. ನಿಮ್ಮ ಪ್ರಯತ್ನಕ್ಕೆ ತುಂಬಾ ಧನ್ಯವಾದಗಳು. ಅಭಿನಂದನೆಗಳು.
ನಾನು ಎಲ್ಲಾ ಹಂತಗಳನ್ನು ಮಾಡಿದ್ದೇನೆ ಮತ್ತು ಅನುಸ್ಥಾಪನೆಯನ್ನು ನಂಬಲು ಹೋದಾಗ ನನಗೆ ಈ ದೋಷ ಸಿಕ್ಕಿತು.
ಟ್ರೇಸ್ಬ್ಯಾಕ್ (ಕೊನೆಯ ಕರೆ ಕೊನೆಯದು):
ಫೈಲ್ «», ಸಾಲು 1, ರಲ್ಲಿ
gi.repository ಆಮದು Gtk ನಿಂದ
ಆಮದು ದೋಷ: 'ಗಿ' ಹೆಸರಿನ ಯಾವುದೇ ಮಾಡ್ಯೂಲ್ ಇಲ್ಲ