having this problem on multiple systems.
Windows 10
python-3.6.6rc1-amd64 & python-3.7.0b4-amd64
`C:\Windows\system32>pip install frida
Collecting frida
Downloading https://files.pythonhosted.org/packages/d0/fa/b85c45c3ed0218066e0ff0cdd71c6fbe38c55350a9c90750051591bdfacf/frida-11.0.12.tar.gz
Collecting colorama<1.0.0,>=0.2.7 (from frida)
Downloading https://files.pythonhosted.org/packages/db/c8/7dcf9dbcb22429512708fe3a547f8b6101c0d02137acbd892505aee57adf/colorama-0.3.9-py2.py3-none-any.whl
Collecting prompt-toolkit<2.0.0,>=0.57 (from frida)
Downloading https://files.pythonhosted.org/packages/04/d1/c6616dd03701e7e2073f06d5c3b41b012256e42b72561f16a7bd86dd7b43/prompt_toolkit-1.0.15-py3-none-any.whl (247kB)
100% |ββββββββββββββββββββββββββββββββ| 256kB 3.3MB/s
Collecting pygments<3.0.0,>=2.0.2 (from frida)
Downloading https://files.pythonhosted.org/packages/02/ee/b6e02dc6529e82b75bb06823ff7d005b141037cb1416b10c6f00fc419dca/Pygments-2.2.0-py2.py3-none-any.whl (841kB)
100% |ββββββββββββββββββββββββββββββββ| 849kB 2.2MB/s
Collecting wcwidth (from prompt-toolkit<2.0.0,>=0.57->frida)
Downloading https://files.pythonhosted.org/packages/7e/9f/526a6947247599b084ee5232e4f9190a38f398d7300d866af3ab571a5bfe/wcwidth-0.1.7-py2.py3-none-any.whl
Collecting six>=1.9.0 (from prompt-toolkit<2.0.0,>=0.57->frida)
Downloading https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
Installing collected packages: colorama, wcwidth, six, prompt-toolkit, pygments, frida
The script pygmentize.exe is installed in 'c:\users\jp5\appdata\local\programs\python\python36\Scripts' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Running setup.py install for frida ... error
Complete output from command c:\users\jp5\appdata\local\programs\python\python36\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\jp5\\AppData\\Local\\Temp\\pip-install-w18dzw61\\frida\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\jp5\AppData\Local\Temp\pip-record-35oak9ux\install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.6
creating build\lib.win-amd64-3.6\frida
copying frida\application.py -> build\lib.win-amd64-3.6\frida
copying frida\core.py -> build\lib.win-amd64-3.6\frida
copying frida\discoverer.py -> build\lib.win-amd64-3.6\frida
copying frida\kill.py -> build\lib.win-amd64-3.6\frida
copying frida\lsd.py -> build\lib.win-amd64-3.6\frida
copying frida\ps.py -> build\lib.win-amd64-3.6\frida
copying frida\repl.py -> build\lib.win-amd64-3.6\frida
copying frida\tracer.py -> build\lib.win-amd64-3.6\frida
copying frida\__init__.py -> build\lib.win-amd64-3.6\frida
running build_ext
querying pypi for available prebuilds
downloading prebuilt extension from https://files.pythonhosted.org/packages/38/8b/27080f7277fb08a0b7643d74f5886f3257d1d2f5577b29c04d6976b27e2e/frida-11.0.12-py3.6-win-amd64.egg
network query failed
looking for prebuilt extension in home directory, i.e. C:\Users\jp5/frida-11.0.12-py3.6-win-amd64.egg
no prebuilt extension found in home directory
error: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:841)>
----------------------------------------
Command "c:\users\jp5\appdata\local\programs\python\python36\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\jp5\\AppData\\Local\\Temp\\pip-install-w18dzw61\\frida\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\jp5\AppData\Local\Temp\pip-record-35oak9ux\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\jp5\AppData\Local\Temp\pip-install-w18dzw61\frida\`
Work around as follows:
pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org frida
Still an issue I feel ...
ζεΌε§η¨sudo pip3 install frida-toolsδΌζ₯θΏδΈͺιθ――οΌεζ₯η¨sudo pip install frida-toolsε°±ε₯½δΊγεΊθ―₯θ·η³»η»ηPythonηζ¬ζε ³η³».
None of the above worked for me, but installing the curl ca-cert bundle did: https://stackoverflow.com/a/52961564
In case anyone hitting this on Windows: try visiting pypi.org in Internet Explorer before install, so the OS will update its certificate store:
None of the above worked for me, but installing the curl ca-cert bundle did: https://stackoverflow.com/a/52961564
it works
Most helpful comment
https://stackoverflow.com/a/42098127