Skip to content
This repository was archived by the owner on Jun 26, 2024. It is now read-only.

Invalid syntax on setup installation #10

Open
thibmart1 opened this issue Mar 13, 2022 · 0 comments
Open

Invalid syntax on setup installation #10

thibmart1 opened this issue Mar 13, 2022 · 0 comments

Comments

@thibmart1
Copy link

I have some SyntaxError: invalid syntax when trying to run setup.py to install senscritiquescraper :

thibmart1#/home/senscritiquescraper-master> sudo python setup.py install --verbose
/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'long_description_content_type'
  warnings.warn(msg)
running install
running bdist_egg
running egg_info
writing requirements to senscritiquescraper.egg-info/requires.txt
writing senscritiquescraper.egg-info/PKG-INFO
writing top-level names to senscritiquescraper.egg-info/top_level.txt
writing dependency_links to senscritiquescraper.egg-info/dependency_links.txt
reading manifest file 'senscritiquescraper.egg-info/SOURCES.txt'
writing manifest file 'senscritiquescraper.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/senscritiquescraper
copying build/lib.linux-x86_64-2.7/senscritiquescraper/Senscritique.py -> build/bdist.linux-x86_64/egg/senscritiquescraper
creating build/bdist.linux-x86_64/egg/senscritiquescraper/utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/collection_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/list_work_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils
creating build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/row_utils/books_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/row_utils/comics_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/row_utils/movies_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/row_utils/music_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/row_utils/row_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/row_utils/series_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/row_utils/track_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/row_utils/videogames_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/row_utils/__init__.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/search_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/survey_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/topchart_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/work_utils.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/utils/__init__.py -> build/bdist.linux-x86_64/egg/senscritiquescraper/utils
copying build/lib.linux-x86_64-2.7/senscritiquescraper/__init__.py -> build/bdist.linux-x86_64/egg/senscritiquescraper
creating build/bdist.linux-x86_64/egg/tests
copying build/lib.linux-x86_64-2.7/tests/conftest.py -> build/bdist.linux-x86_64/egg/tests
copying build/lib.linux-x86_64-2.7/tests/test_search.py -> build/bdist.linux-x86_64/egg/tests
copying build/lib.linux-x86_64-2.7/tests/test_Senscritique.py -> build/bdist.linux-x86_64/egg/tests
copying build/lib.linux-x86_64-2.7/tests/test_utils.py -> build/bdist.linux-x86_64/egg/tests
copying build/lib.linux-x86_64-2.7/tests/__init__.py -> build/bdist.linux-x86_64/egg/tests
byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/Senscritique.py to Senscritique.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/Senscritique.py", line 17
    def get_user_collection(user: str = None, url: str = None) -> List[Dict]:
                                ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/collection_utils.py to collection_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/collection_utils.py", line 18
    def get_collection_current_page_number(soup: BeautifulSoup) -> Optional[int]:
                                               ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/list_work_utils.py to list_work_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/list_work_utils.py", line 17
    def get_list_work_current_page_number(soup: BeautifulSoup) -> Optional[int]:
                                              ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/books_utils.py to books_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/books_utils.py", line 9
    def get_books_infos_from_row(row: element.Tag) -> Dict:
                                    ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/comics_utils.py to comics_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/comics_utils.py", line 9
    def get_comics_infos_from_row(row: element.Tag) -> Dict:
                                     ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/movies_utils.py to movies_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/movies_utils.py", line 9
    def get_movies_infos_from_row(row: element.Tag) -> Dict:
                                     ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/music_utils.py to music_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/music_utils.py", line 9
    def get_music_infos_from_row(row: element.Tag) -> Dict:
                                    ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/row_utils.py to row_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/row_utils.py", line 8
    def parse_baseline(row: element.Tag) -> Optional[List[str]]:
                          ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/series_utils.py to series_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/series_utils.py", line 9
    def get_series_infos_from_row(row: element.Tag) -> Dict:
                                     ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/track_utils.py to track_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/track_utils.py", line 9
    def get_track_infos_from_row(row: element.Tag) -> Dict:
                                    ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/videogames_utils.py to videogames_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/videogames_utils.py", line 9
    def get_videogames_infos_from_row(row: element.Tag) -> Dict:
                                         ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/row_utils/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/search_utils.py to search_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/search_utils.py", line 12
    def sanitize_text(text: str) -> str:
                          ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/survey_utils.py to survey_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/survey_utils.py", line 18
    def get_rows_from_survey(soup: BeautifulSoup) -> List[element.ResultSet]:
                                 ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/topchart_utils.py to topchart_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/topchart_utils.py", line 18
    def get_rows_from_topchart(soup: BeautifulSoup) -> List[element.ResultSet]:
                                   ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/utils.py to utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/utils.py", line 5
    def get_soup(url: str) -> BeautifulSoup:
                    ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/work_utils.py to work_utils.pyc
  File "build/bdist.linux-x86_64/egg/senscritiquescraper/utils/work_utils.py", line 17
    **{
     ^
SyntaxError: invalid syntax

byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/utils/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/senscritiquescraper/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/tests/conftest.py to conftest.pyc
byte-compiling build/bdist.linux-x86_64/egg/tests/test_search.py to test_search.pyc
byte-compiling build/bdist.linux-x86_64/egg/tests/test_Senscritique.py to test_Senscritique.pyc
byte-compiling build/bdist.linux-x86_64/egg/tests/test_utils.py to test_utils.pyc
byte-compiling build/bdist.linux-x86_64/egg/tests/__init__.py to __init__.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying senscritiquescraper.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying senscritiquescraper.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying senscritiquescraper.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying senscritiquescraper.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying senscritiquescraper.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating 'dist/senscritiquescraper-0.3.0-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing senscritiquescraper-0.3.0-py2.7.egg
Removing /usr/local/lib/python2.7/dist-packages/senscritiquescraper-0.3.0-py2.7.egg
Copying senscritiquescraper-0.3.0-py2.7.egg to /usr/local/lib/python2.7/dist-packages
senscritiquescraper 0.3.0 is already the active version in easy-install.pth

Installed /usr/local/lib/python2.7/dist-packages/senscritiquescraper-0.3.0-py2.7.egg
Processing dependencies for senscritiquescraper==0.3.0
Searching for requests
Reading https://pypi.python.org/simple/requests/
Couldn't find index page for 'requests' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
No local packages or working download links found for requests
error: Could not find suitable distribution for Requirement.parse('requests')

Are you aware of such errors on install ? I have tried with python3 as well but I get the same.
Maybe I am missing something but sure have installed every required python packages :

thibmart1#/home/senscritiquescraper-master> pip list
beautifulsoup4 (4.9.3)
certifi (2021.10.8)
charset (1.0.1)
idna (2.10)
lxml (4.8.0)
numpy (1.16.6)
pandas (0.24.2)
python-dateutil (2.8.2)
pytz (2021.3)
requests (2.27.1)
senscritiquescraper (0.3.0)
six (1.16.0)
soupsieve (1.9.6)
urllib3 (1.26.8)

I have another syntax error on example script running too :

thibmart1#/home/senscritiquescraper-master/examples> python scr_get_topchart.py -h
  File "scr_get_topchart.py", line 32
    f"{int(time.time())}_{Senscritique.create_topchart_filename(url)}",
                                                                     ^
SyntaxError: invalid syntax

Thank you in advance for your help.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant