Arigarasuthan
Arigarasuthan

Reputation: 373

ValueError: No closing quotation While building nativescript app

I am developing ios and android applications using native script-angular.When I created a new native script angular application and build that application it caused the error like

 File "./build-step-metadata-generator.py", line 40, in <module>
    header_search_paths_parsed = map_and_list((lambda s: "-I" + s), shlex.split(header_search_paths))
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shlex.py", line 279, in split
    return list(lex)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shlex.py", line 269, in next
    token = self.get_token()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shlex.py", line 96, in get_token
    raw = self.read_token()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shlex.py", line 172, in read_token
    raise ValueError, "No closing quotation"
ValueError: No closing quotation

How to fix the issue?

Upvotes: 0

Views: 799

Answers (1)

Martin Bektchiev
Martin Bektchiev

Reputation: 180

It seems like the apostrophe in the path breaks shlex.split. As a workaround I suggest that you rename the directory of your project to not have an '

Upvotes: 1

Related Questions