python install jnius, sikuli ;Exception: Unable to determine JDK_HOME
python :
pip install jnius, sikuli
Raise:Exception: Unable to determine JDK_HOME
java,need to be in system path
jython, also need to be in system path,
参考 pyjnius 文档
http://pyjnius.readthedocs.io/en/latest/installation.html
Installation for Windows
Python and pip must be installed and present in PATH.
- Download and install JDK and JRE:
-
http://www.oracle.com/technetwork/java/javase/downloads/index.html
- Edit your system and environment variables (use the appropriate Java version):
- Add to Environment Variables:
-
JDK_HOME
: C:\Program Files\Java\jdk1.7.0_79\PATH
: C:\Program Files\Java\jdk1.7.0_79\jre\bin\server\
- Add to System Variables:
-
PATH
: C:\Program Files\Java\jdk1.7.0_79\bin\`
- Download and install Microsoft Visual C++ Compiler for Python 2.7:
-
Update pip and setuptools:
python -m pip install --upgrade pip setuptools
-
Install Cython:
python -m pip install --upgrade Cython
-
Install Pyjnius:
pip install pyjnius