linux-check.sh 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. echo
  2. echo "===== Checking..."
  3. echo
  4. echo "==/ Linux information:"
  5. echo
  6. uname
  7. uname -r
  8. echo
  9. echo "==/ WIT and WSZST info:"
  10. echo
  11. wit --version
  12. wszst --version
  13. echo
  14. echo "==/ Default Java:"
  15. echo
  16. java -version
  17. echo
  18. echo "- Java JRE 11 or greater for Whitehole Despag"
  19. echo "- Java JRE 17 for Whitehole v1.7"
  20. echo
  21. echo "==/ Python 3.5 (required for j3dview):"
  22. echo
  23. python3.5 --version
  24. echo
  25. python3.5 --version > /dev/null 2>&1 && (
  26. echo "For Python 3.5..."
  27. echo
  28. python3.5 -m pip show PyQt5 > /dev/null 2>&1 && echo - PyQt5 Module is INSTALLED
  29. python3.5 -m pip show PyQt5 > /dev/null 2>&1 || echo - PyQt5 Module is NOT INSTALLED
  30. python3.5 -m pip show PyOpenGL > /dev/null 2>&1 && echo - PyOpenGL Module is INSTALLED
  31. python3.5 -m pip show PyOpenGL > /dev/null 2>&1 || echo - PyOpenGL Module is NOT INSTALLED
  32. python3.5 -m pip show NumPy > /dev/null 2>&1 && echo - NumPy Module is INSTALLED
  33. python3.5 -m pip show NumPy > /dev/null 2>&1 || echo - NumPy Module is NOT INSTALLED
  34. python3.5 -m pip show Cython > /dev/null 2>&1 && echo - Cython Module is INSTALLED
  35. python3.5 -m pip show Cython > /dev/null 2>&1 || echo - Cython Module is NOT INSTALLED
  36. echo
  37. )
  38. echo
  39. echo "==/ Python 3.7 (minimun Python version required for j3d-animation-editor):"
  40. echo
  41. python3.7 --version
  42. echo
  43. python3.7 --version > /dev/null 2>&1 && (
  44. echo "For Python 3.7..."
  45. echo
  46. python3.5 -m pip show PyQt5 > /dev/null 2>&1 && echo - PyQt5 Module is INSTALLED
  47. python3.5 -m pip show PyQt5 > /dev/null 2>&1 || echo - PyQt5 Module is NOT INSTALLED
  48. echo
  49. )
  50. echo
  51. echo ===== Finished checking.
  52. echo
  53. echo
  54. read -rsp $'Press any key to continue...\n' -n 1 key
  55. echo
  56. exit 0