file_util.py except IOError - SyntaxError: invalid syntax

Having problems with building or using the JCEF Java binding? Ask your questions here.

file_util.py except IOError - SyntaxError: invalid syntax

Postby pinheirojava » Thu Aug 30, 2018 1:07 pm

Hello friends,
I can not generate the build with CMAKE !

Can someone help me please ? Thanks !

-- Found JNI: C:/Program Files/Java/jdk-10.0.2/lib/jawt.lib (Required is at least version "1.7")
-- Generating native/jcef_version.h file...
Traceback (most recent call last):
File "tools/make_version_header.py", line 6, in <module>
from file_util import *
File "C:\jcef\src\tools\file_util.py", line 22
except IOError, (errno, strerror):
^
SyntaxError: invalid syntax
CMake Error at CMakeLists.txt:233 (message):
Execution failed with unexpected result: 1


-- Configuring incomplete, errors occurred!
See also "C:/jcef/src/jcef_build/CMakeFiles/CMakeOutput.log".
pinheirojava
Techie
 
Posts: 22
Joined: Wed Aug 29, 2018 7:00 am

Re: file_util.py except IOError - SyntaxError: invalid synta

Postby Czarek » Thu Aug 30, 2018 1:18 pm

CEF tools require Python 2.7. Such version is shipped with depot_tools.
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: file_util.py except IOError - SyntaxError: invalid synta

Postby pinheirojava » Thu Aug 30, 2018 2:36 pm

Czarek wrote:CEF tools require Python 2.7. Such version is shipped with depot_tools.


Thanks for the reply !

But I installed Python as follows:
https://bitbucket.org/chromiumembedded/ ... ndBuilding

Here: Download Python 3.7.0
https://www.python.org/downloads/
pinheirojava
Techie
 
Posts: 22
Joined: Wed Aug 29, 2018 7:00 am

Re: file_util.py except IOError - SyntaxError: invalid synta

Postby hibra » Thu Aug 30, 2018 2:39 pm

You need Python version 2.6 or newer in the 2.x series (3.x is not supported) as written in the manual.
hibra
Techie
 
Posts: 13
Joined: Thu Aug 09, 2018 8:15 am

Re: file_util.py except IOError - SyntaxError: invalid synta

Postby pinheirojava » Thu Aug 30, 2018 2:42 pm

hibra wrote:You need Python version 2.6 or newer in the 2.x series (3.x is not supported) as written in the manual.


Oh ! Sorry ! Thanks !
pinheirojava
Techie
 
Posts: 22
Joined: Wed Aug 29, 2018 7:00 am

Re: file_util.py except IOError - SyntaxError: invalid synta

Postby pinheirojava » Thu Aug 30, 2018 3:12 pm

hibra wrote:You need Python version 2.6 or newer in the 2.x series (3.x is not supported) as written in the manual.


Hello Friend,

I downloaded the Python version 2.7.15.

But now the error has changed:

-- Found PythonInterp: C:/Python27/python.exe (found version "2.7.15")
-- Found JNI: C:/Program Files/Java/jdk-10.0.2/lib/jawt.lib (Required is at least version "1.7")
-- Generating native/jcef_version.h file...
File native/jcef_version.h is already up to date.
-- Downloading clang-format from Google Storage...
0> Failed to fetch file gs://chromium-clang-format/6ddedd571c56 ... 84e8c10ccd for tools/buildtools/win/clang-format.exe, skipping. [Err: Traceback (most recent call last):
File "C:\jcef\src\tools\buildtools\gsutil.py", line 160, in <module>
sys.exit(main())
File "C:\jcef\src\tools\buildtools\gsutil.py", line 157, in main
clean=args.clean)
File "C:\jcef\src\tools\buildtools\gsutil.py", line 125, in run_gsutil
gsutil_bin = ensure_gsutil(force_version, target, clean)
File "C:\jcef\src\tools\buildtools\gsutil.py", line 107, in ensure_gsutil
target_zip_filename = download_gsutil(version, instance_dir)
File "C:\jcef\src\tools\buildtools\gsutil.py", line 63, in download_gsutil
with open(target_filename, 'wb') as f:
IOError: [Errno 13] Permission denied: 'C:\\jcef\\src\\tools\\buildtools\\external_bin\\gsutil\\gsutil_pymp2d9v\\gsutil_4.15.zip'
]
Downloading 1 files took 1.319000 second(s)
Failed to fetch file gs://chromium-clang-format/6ddedd571c56 ... 84e8c10ccd for tools/buildtools/win/clang-format.exe. [Err: Traceback (most recent call last):
File "C:\jcef\src\tools\buildtools\gsutil.py", line 160, in <module>
sys.exit(main())
File "C:\jcef\src\tools\buildtools\gsutil.py", line 157, in main
clean=args.clean)
File "C:\jcef\src\tools\buildtools\gsutil.py", line 125, in run_gsutil
gsutil_bin = ensure_gsutil(force_version, target, clean)
File "C:\jcef\src\tools\buildtools\gsutil.py", line 107, in ensure_gsutil
target_zip_filename = download_gsutil(version, instance_dir)
File "C:\jcef\src\tools\buildtools\gsutil.py", line 63, in download_gsutil
with open(target_filename, 'wb') as f:
IOError: [Errno 13] Permission denied: 'C:\\jcef\\src\\tools\\buildtools\\external_bin\\gsutil\\gsutil_pymp2d9v\\gsutil_4.15.zip'
]
CMake Error at CMakeLists.txt:265 (message):
Execution failed with unexpected result: 1


-- Configuring incomplete, errors occurred!
See also "C:/jcef/src/jcef_build/CMakeFiles/CMakeOutput.log".

C:\jcef\src\jcef_build>
pinheirojava
Techie
 
Posts: 22
Joined: Wed Aug 29, 2018 7:00 am

Re: file_util.py except IOError - SyntaxError: invalid synta

Postby Czarek » Thu Aug 30, 2018 3:37 pm

What if you run cmd.exe as admin? See https://stackoverflow.com/a/36469464
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: file_util.py except IOError - SyntaxError: invalid synta

Postby pinheirojava » Thu Aug 30, 2018 4:03 pm

Czarek wrote:What if you run cmd.exe as admin? See https://stackoverflow.com/a/36469464


Thanks for the reply!

I ran cmd.exe as administrator and the same error.
I already changed the directory and also the same error.
pinheirojava
Techie
 
Posts: 22
Joined: Wed Aug 29, 2018 7:00 am

Re: file_util.py except IOError - SyntaxError: invalid synta

Postby pinheirojava » Thu Aug 30, 2018 4:20 pm

The same error again !

I ran cmd.exe as administrator and the same error.
I already changed the directory and also the same error.

-- Found PythonInterp: C:/Python27/python.exe (found version "2.7")
-- Found JNI: C:/Program Files/Java/jdk-10.0.2/lib/jawt.lib (Required is at least version "1.7")
-- Generating native/jcef_version.h file...
File native/jcef_version.h updated.
-- Downloading clang-format from Google Storage...
0> Failed to fetch file gs://chromium-clang-format/6ddedd571c56 ... 84e8c10ccd for tools/buildtools/win/clang-format.exe, skipping. [Err: Traceback (most recent call last):
File "C:\jcef\src\tools\buildtools\gsutil.py", line 160, in <module>
sys.exit(main())
File "C:\jcef\src\tools\buildtools\gsutil.py", line 157, in main
clean=args.clean)
File "C:\jcef\src\tools\buildtools\gsutil.py", line 125, in run_gsutil
gsutil_bin = ensure_gsutil(force_version, target, clean)
File "C:\jcef\src\tools\buildtools\gsutil.py", line 107, in ensure_gsutil
target_zip_filename = download_gsutil(version, instance_dir)
File "C:\jcef\src\tools\buildtools\gsutil.py", line 63, in download_gsutil
with open(target_filename, 'wb') as f:
IOError: [Errno 13] Permission denied: 'C:\\jcef\\src\\tools\\buildtools\\external_bin\\gsutil\\gsutil_pywuvtkc\\gsutil_4.15.zip'
]
Downloading 1 files took 1.375000 second(s)
Failed to fetch file gs://chromium-clang-format/6ddedd571c56 ... 84e8c10ccd for tools/buildtools/win/clang-format.exe. [Err: Traceback (most recent call last):
File "C:\jcef\src\tools\buildtools\gsutil.py", line 160, in <module>
sys.exit(main())
File "C:\jcef\src\tools\buildtools\gsutil.py", line 157, in main
clean=args.clean)
File "C:\jcef\src\tools\buildtools\gsutil.py", line 125, in run_gsutil
gsutil_bin = ensure_gsutil(force_version, target, clean)
File "C:\jcef\src\tools\buildtools\gsutil.py", line 107, in ensure_gsutil
target_zip_filename = download_gsutil(version, instance_dir)
File "C:\jcef\src\tools\buildtools\gsutil.py", line 63, in download_gsutil
with open(target_filename, 'wb') as f:
IOError: [Errno 13] Permission denied: 'C:\\jcef\\src\\tools\\buildtools\\external_bin\\gsutil\\gsutil_pywuvtkc\\gsutil_4.15.zip'
]
CMake Error at CMakeLists.txt:265 (message):
Execution failed with unexpected result: 1


-- Configuring incomplete, errors occurred!
See also "C:/jcef/src/jcef_build/CMakeFiles/CMakeOutput.log".

C:\jcef\src\jcef_build>
pinheirojava
Techie
 
Posts: 22
Joined: Wed Aug 29, 2018 7:00 am

Re: file_util.py except IOError - SyntaxError: invalid synta

Postby Czarek » Thu Aug 30, 2018 9:29 pm

Delete that zip file. Re-run command. Check permissions on CEF folders.
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Next

Return to JCEF Forum

Who is online

Users browsing this forum: No registered users and 11 guests