(base) C:\Users\ASUS>cd /d D:\ProgramData\Anaconda3\envs\myenv (base) D:\ProgramData\Anaconda3\envs\myenv>activate myenv (myenv) D:\ProgramData\Anaconda3\envs\myenv>conda install python=3.9 Collecting package metadata (current_repodata.json): done Solving environment: done ==> WARNING: A newer version of conda exists. <== current version: 4.10.3 latest version: 23.11.0 Please update conda by running $ conda update -n base -c defaults conda ## Package Plan ## environment location: d:\ProgramData\Anaconda3\envs\myenv added / updated specs: - python=3.9 The following NEW packages will be INSTALLED: ca-certificates pkgs/main/win-64::ca-certificates-2023.12.12-haa95532_0 openssl pkgs/main/win-64::openssl-3.0.12-h2bbff1b_0 pip pkgs/main/win-64::pip-23.3.1-py39haa95532_0 python pkgs/main/win-64::python-3.9.18-h1aa4202_0 setuptools pkgs/main/win-64::setuptools-68.2.2-py39haa95532_0 sqlite pkgs/main/win-64::sqlite-3.41.2-h2bbff1b_0 tzdata pkgs/main/noarch::tzdata-2023c-h04d1e81_0 vc pkgs/main/win-64::vc-14.2-h21ff451_1 vs2015_runtime pkgs/main/win-64::vs2015_runtime-14.27.29016-h5e58377_2 wheel pkgs/main/win-64::wheel-0.41.2-py39haa95532_0 Proceed ([y]/n)? y Preparing transaction: done Verifying transaction: done Executing transaction: done (myenv) D:\ProgramData\Anaconda3\envs\myenv>cd /d D:\my projects 系统找不到指定的路径。 (myenv) D:\ProgramData\Anaconda3\envs\myenv>cd /d D:\my projects (myenv) D:\my projects>git clone https://github.com/yoheinakajima/instagraph.git Cloning into 'instagraph'... remote: Enumerating objects: 522, done. remote: Counting objects: 100% (308/308), done. remote: Compressing objects: 100% (132/132), done. remote: Total 522 (delta 201), reused 229 (delta 166), pack-reused 214 Receiving objects: 100% (522/522), 180.08 KiB | 268.00 KiB/s, done. Resolving deltas: 100% (267/267), done. (myenv) D:\my projects>cd /d D:\my projects\instagraph (myenv) D:\my projects\instagraph>pip install -r requirements.txt Collecting Flask==2.3.3 (from -r requirements.txt (line 1)) Downloading flask-2.3.3-py3-none-any.whl.metadata (3.6 kB) Collecting graphviz==0.20.1 (from -r requirements.txt (line 2)) Downloading graphviz-0.20.1-py3-none-any.whl (47 kB) ---------------------------------------- 47.0/47.0 kB 156.6 kB/s eta 0:00:00 Collecting openai==0.28.0 (from -r requirements.txt (line 3)) Downloading openai-0.28.0-py3-none-any.whl.metadata (13 kB) Collecting beautifulsoup4==4.12.2 (from -r requirements.txt (line 4)) Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB) ---------------------------------------- 143.0/143.0 kB 404.7 kB/s eta 0:00:00 Collecting neo4j==5.12.0 (from -r requirements.txt (line 5)) Using cached neo4j-5.12.0-py3-none-any.whl Collecting python-dotenv==1.0.0 (from -r requirements.txt (line 6)) Downloading python_dotenv-1.0.0-py3-none-any.whl (19 kB) Collecting gunicorn==21.2.0 (from -r requirements.txt (line 7)) Downloading gunicorn-21.2.0-py3-none-any.whl.metadata (4.1 kB) Collecting instructor==0.2.8 (from -r requirements.txt (line 8)) Downloading instructor-0.2.8-py3-none-any.whl.metadata (9.8 kB) Collecting isort (from -r requirements.txt (line 10)) Downloading isort-5.13.2-py3-none-any.whl.metadata (12 kB) Collecting flake8 (from -r requirements.txt (line 11)) Downloading flake8-6.1.0-py2.py3-none-any.whl.metadata (3.8 kB) Collecting mypy (from -r requirements.txt (line 12)) Downloading mypy-1.7.1-cp39-cp39-win_amd64.whl.metadata (1.9 kB) Collecting black[jupyter] (from -r requirements.txt (line 9)) Downloading black-23.12.0-cp39-cp39-win_amd64.whl.metadata (68 kB) ---------------------------------------- 68.9/68.9 kB 1.2 MB/s eta 0:00:00 Collecting Werkzeug>=2.3.7 (from Flask==2.3.3->-r requirements.txt (line 1)) Downloading werkzeug-3.0.1-py3-none-any.whl.metadata (4.1 kB) Collecting Jinja2>=3.1.2 (from Flask==2.3.3->-r requirements.txt (line 1)) Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB) ---------------------------------------- 133.1/133.1 kB 1.6 MB/s eta 0:00:00 Collecting itsdangerous>=2.1.2 (from Flask==2.3.3->-r requirements.txt (line 1)) Downloading itsdangerous-2.1.2-py3-none-any.whl (15 kB) Collecting click>=8.1.3 (from Flask==2.3.3->-r requirements.txt (line 1)) Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB) Collecting blinker>=1.6.2 (from Flask==2.3.3->-r requirements.txt (line 1)) Downloading blinker-1.7.0-py3-none-any.whl.metadata (1.9 kB) Collecting importlib-metadata>=3.6.0 (from Flask==2.3.3->-r requirements.txt (line 1)) Downloading importlib_metadata-7.0.0-py3-none-any.whl.metadata (4.9 kB) Collecting requests>=2.20 (from openai==0.28.0->-r requirements.txt (line 3)) Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB) Collecting tqdm (from openai==0.28.0->-r requirements.txt (line 3)) Downloading tqdm-4.66.1-py3-none-any.whl.metadata (57 kB) ---------------------------------------- 57.6/57.6 kB 3.0 MB/s eta 0:00:00 Collecting aiohttp (from openai==0.28.0->-r requirements.txt (line 3)) Downloading aiohttp-3.9.1-cp39-cp39-win_amd64.whl.metadata (7.6 kB) Collecting soupsieve>1.2 (from beautifulsoup4==4.12.2->-r requirements.txt (line 4)) Downloading soupsieve-2.5-py3-none-any.whl.metadata (4.7 kB) Collecting pytz (from neo4j==5.12.0->-r requirements.txt (line 5)) Downloading pytz-2023.3.post1-py2.py3-none-any.whl.metadata (22 kB) Collecting packaging (from gunicorn==21.2.0->-r requirements.txt (line 7)) Downloading packaging-23.2-py3-none-any.whl.metadata (3.2 kB) Collecting docstring-parser<0.16,>=0.15 (from instructor==0.2.8->-r requirements.txt (line 8)) Downloading docstring_parser-0.15-py3-none-any.whl (36 kB) Collecting pydantic<3.0.0,>=2.0.2 (from instructor==0.2.8->-r requirements.txt (line 8)) Downloading pydantic-2.5.2-py3-none-any.whl.metadata (65 kB) ---------------------------------------- 65.2/65.2 kB 1.7 MB/s eta 0:00:00 Collecting typer<0.10.0,>=0.9.0 (from instructor==0.2.8->-r requirements.txt (line 8)) Downloading typer-0.9.0-py3-none-any.whl (45 kB) ---------------------------------------- 45.9/45.9 kB 2.2 MB/s eta 0:00:00 Collecting mypy-extensions>=0.4.3 (from black[jupyter]->-r requirements.txt (line 9)) Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB) Collecting pathspec>=0.9.0 (from black[jupyter]->-r requirements.txt (line 9)) Downloading pathspec-0.12.1-py3-none-any.whl.metadata (21 kB) Collecting platformdirs>=2 (from black[jupyter]->-r requirements.txt (line 9)) Downloading platformdirs-4.1.0-py3-none-any.whl.metadata (11 kB) Collecting tomli>=1.1.0 (from black[jupyter]->-r requirements.txt (line 9)) Downloading tomli-2.0.1-py3-none-any.whl (12 kB) Collecting typing-extensions>=4.0.1 (from black[jupyter]->-r requirements.txt (line 9)) Downloading typing_extensions-4.9.0-py3-none-any.whl.metadata (3.0 kB) Collecting ipython>=7.8.0 (from black[jupyter]->-r requirements.txt (line 9)) Downloading ipython-8.18.1-py3-none-any.whl.metadata (6.0 kB) Collecting tokenize-rt>=3.2.0 (from black[jupyter]->-r requirements.txt (line 9)) Downloading tokenize_rt-5.2.0-py2.py3-none-any.whl.metadata (4.1 kB) Collecting mccabe<0.8.0,>=0.7.0 (from flake8->-r requirements.txt (line 11)) Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB) Collecting pycodestyle<2.12.0,>=2.11.0 (from flake8->-r requirements.txt (line 11)) Downloading pycodestyle-2.11.1-py2.py3-none-any.whl.metadata (4.5 kB) Collecting pyflakes<3.2.0,>=3.1.0 (from flake8->-r requirements.txt (line 11)) Downloading pyflakes-3.1.0-py2.py3-none-any.whl.metadata (3.5 kB) Collecting colorama (from click>=8.1.3->Flask==2.3.3->-r requirements.txt (line 1)) Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) Collecting zipp>=0.5 (from importlib-metadata>=3.6.0->Flask==2.3.3->-r requirements.txt (line 1)) Downloading zipp-3.17.0-py3-none-any.whl.metadata (3.7 kB) Collecting decorator (from ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) Collecting jedi>=0.16 (from ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading jedi-0.19.1-py2.py3-none-any.whl.metadata (22 kB) Collecting matplotlib-inline (from ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB) Collecting prompt-toolkit<3.1.0,>=3.0.41 (from ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading prompt_toolkit-3.0.43-py3-none-any.whl.metadata (6.5 kB) Collecting pygments>=2.4.0 (from ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB) Collecting stack-data (from ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading stack_data-0.6.3-py3-none-any.whl.metadata (18 kB) Collecting traitlets>=5 (from ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading traitlets-5.14.0-py3-none-any.whl.metadata (10 kB) Collecting exceptiongroup (from ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading exceptiongroup-1.2.0-py3-none-any.whl.metadata (6.6 kB) Collecting MarkupSafe>=2.0 (from Jinja2>=3.1.2->Flask==2.3.3->-r requirements.txt (line 1)) Downloading MarkupSafe-2.1.3-cp39-cp39-win_amd64.whl.metadata (3.1 kB) Collecting annotated-types>=0.4.0 (from pydantic<3.0.0,>=2.0.2->instructor==0.2.8->-r requirements.txt (line 8)) Downloading annotated_types-0.6.0-py3-none-any.whl.metadata (12 kB) Collecting pydantic-core==2.14.5 (from pydantic<3.0.0,>=2.0.2->instructor==0.2.8->-r requirements.txt (line 8)) Downloading pydantic_core-2.14.5-cp39-none-win_amd64.whl.metadata (6.6 kB) Collecting charset-normalizer<4,>=2 (from requests>=2.20->openai==0.28.0->-r requirements.txt (line 3)) Downloading charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl.metadata (34 kB) Collecting idna<4,>=2.5 (from requests>=2.20->openai==0.28.0->-r requirements.txt (line 3)) Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB) Collecting urllib3<3,>=1.21.1 (from requests>=2.20->openai==0.28.0->-r requirements.txt (line 3)) Downloading urllib3-2.1.0-py3-none-any.whl.metadata (6.4 kB) Collecting certifi>=2017.4.17 (from requests>=2.20->openai==0.28.0->-r requirements.txt (line 3)) Downloading certifi-2023.11.17-py3-none-any.whl.metadata (2.2 kB) Collecting attrs>=17.3.0 (from aiohttp->openai==0.28.0->-r requirements.txt (line 3)) Downloading attrs-23.1.0-py3-none-any.whl (61 kB) ---------------------------------------- 61.2/61.2 kB 3.4 MB/s eta 0:00:00 Collecting multidict<7.0,>=4.5 (from aiohttp->openai==0.28.0->-r requirements.txt (line 3)) Downloading multidict-6.0.4-cp39-cp39-win_amd64.whl (28 kB) Collecting yarl<2.0,>=1.0 (from aiohttp->openai==0.28.0->-r requirements.txt (line 3)) Downloading yarl-1.9.4-cp39-cp39-win_amd64.whl.metadata (32 kB) Collecting frozenlist>=1.1.1 (from aiohttp->openai==0.28.0->-r requirements.txt (line 3)) Downloading frozenlist-1.4.1-cp39-cp39-win_amd64.whl.metadata (12 kB) Collecting aiosignal>=1.1.2 (from aiohttp->openai==0.28.0->-r requirements.txt (line 3)) Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB) Collecting async-timeout<5.0,>=4.0 (from aiohttp->openai==0.28.0->-r requirements.txt (line 3)) Downloading async_timeout-4.0.3-py3-none-any.whl.metadata (4.2 kB) Collecting parso<0.9.0,>=0.8.3 (from jedi>=0.16->ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading parso-0.8.3-py2.py3-none-any.whl (100 kB) ---------------------------------------- 100.8/100.8 kB 2.8 MB/s eta 0:00:00 Collecting wcwidth (from prompt-toolkit<3.1.0,>=3.0.41->ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading wcwidth-0.2.12-py2.py3-none-any.whl.metadata (14 kB) Collecting executing>=1.2.0 (from stack-data->ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading executing-2.0.1-py2.py3-none-any.whl.metadata (9.0 kB) Collecting asttokens>=2.1.0 (from stack-data->ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading asttokens-2.4.1-py2.py3-none-any.whl.metadata (5.2 kB) Collecting pure-eval (from stack-data->ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading pure_eval-0.2.2-py3-none-any.whl (11 kB) Collecting six>=1.12.0 (from asttokens>=2.1.0->stack-data->ipython>=7.8.0->black[jupyter]->-r requirements.txt (line 9)) Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Downloading flask-2.3.3-py3-none-any.whl (96 kB) ---------------------------------------- 96.1/96.1 kB 780.7 kB/s eta 0:00:00 Downloading openai-0.28.0-py3-none-any.whl (76 kB) ---------------------------------------- 76.5/76.5 kB 850.1 kB/s eta 0:00:00 Downloading gunicorn-21.2.0-py3-none-any.whl (80 kB) ---------------------------------------- 80.2/80.2 kB 744.0 kB/s eta 0:00:00 Downloading instructor-0.2.8-py3-none-any.whl (25 kB) Downloading isort-5.13.2-py3-none-any.whl (92 kB) ---------------------------------------- 92.3/92.3 kB 169.6 kB/s eta 0:00:00 Downloading flake8-6.1.0-py2.py3-none-any.whl (58 kB) ---------------------------------------- 58.3/58.3 kB 219.3 kB/s eta 0:00:00 Downloading mypy-1.7.1-cp39-cp39-win_amd64.whl (9.2 MB) ---------------------------------------- 9.2/9.2 MB 2.0 MB/s eta 0:00:00 Downloading blinker-1.7.0-py3-none-any.whl (13 kB) Downloading click-8.1.7-py3-none-any.whl (97 kB) ---------------------------------------- 97.9/97.9 kB 2.8 MB/s eta 0:00:00 Downloading importlib_metadata-7.0.0-py3-none-any.whl (23 kB) Downloading ipython-8.18.1-py3-none-any.whl (808 kB) ---------------------------------------- 808.2/808.2 kB 3.9 MB/s eta 0:00:00 Downloading packaging-23.2-py3-none-any.whl (53 kB) ---------------------------------------- 53.0/53.0 kB 2.9 MB/s eta 0:00:00 Downloading pathspec-0.12.1-py3-none-any.whl (31 kB) Downloading platformdirs-4.1.0-py3-none-any.whl (17 kB) Downloading pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB) Downloading pydantic-2.5.2-py3-none-any.whl (381 kB) ---------------------------------------- 381.9/381.9 kB 68.3 kB/s eta 0:00:00 Downloading pydantic_core-2.14.5-cp39-none-win_amd64.whl (1.9 MB) ---------------------------------------- 1.9/1.9 MB 698.9 kB/s eta 0:00:00 Downloading pyflakes-3.1.0-py2.py3-none-any.whl (62 kB) ---------------------------------------- 62.6/62.6 kB 1.1 MB/s eta 0:00:00 Downloading requests-2.31.0-py3-none-any.whl (62 kB) ---------------------------------------- 62.6/62.6 kB 830.7 kB/s eta 0:00:00 Downloading soupsieve-2.5-py3-none-any.whl (36 kB) Downloading tokenize_rt-5.2.0-py2.py3-none-any.whl (5.8 kB) Downloading typing_extensions-4.9.0-py3-none-any.whl (32 kB) Downloading werkzeug-3.0.1-py3-none-any.whl (226 kB) ---------------------------------------- 226.7/226.7 kB 150.6 kB/s eta 0:00:00 Downloading aiohttp-3.9.1-cp39-cp39-win_amd64.whl (365 kB) ---------------------------------------- 365.5/365.5 kB 413.5 kB/s eta 0:00:00 Downloading black-23.12.0-cp39-cp39-win_amd64.whl (1.3 MB) ---------------------------------------- 1.3/1.3 MB 699.3 kB/s eta 0:00:00 Downloading pytz-2023.3.post1-py2.py3-none-any.whl (502 kB) ---------------------------------------- 502.5/502.5 kB 3.5 MB/s eta 0:00:00 Downloading tqdm-4.66.1-py3-none-any.whl (78 kB) ---------------------------------------- 78.3/78.3 kB 1.4 MB/s eta 0:00:00 Downloading annotated_types-0.6.0-py3-none-any.whl (12 kB) Downloading async_timeout-4.0.3-py3-none-any.whl (5.7 kB) Downloading certifi-2023.11.17-py3-none-any.whl (162 kB) ---------------------------------------- 162.5/162.5 kB 4.9 MB/s eta 0:00:00 Downloading charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl (100 kB) ---------------------------------------- 100.4/100.4 kB 5.6 MB/s eta 0:00:00 Downloading frozenlist-1.4.1-cp39-cp39-win_amd64.whl (50 kB) ---------------------------------------- 50.7/50.7 kB 2.7 MB/s eta 0:00:00 Downloading idna-3.6-py3-none-any.whl (61 kB) ---------------------------------------- 61.6/61.6 kB 3.2 MB/s eta 0:00:00 Downloading jedi-0.19.1-py2.py3-none-any.whl (1.6 MB) ---------------------------------------- 1.6/1.6 MB 2.9 MB/s eta 0:00:00 Downloading MarkupSafe-2.1.3-cp39-cp39-win_amd64.whl (17 kB) Downloading prompt_toolkit-3.0.43-py3-none-any.whl (386 kB) ---------------------------------------- 386.1/386.1 kB 6.0 MB/s eta 0:00:00 Downloading pygments-2.17.2-py3-none-any.whl (1.2 MB) ---------------------------------------- 1.2/1.2 MB 5.0 MB/s eta 0:00:00 Downloading traitlets-5.14.0-py3-none-any.whl (85 kB) ---------------------------------------- 85.2/85.2 kB 2.4 MB/s eta 0:00:00 Downloading urllib3-2.1.0-py3-none-any.whl (104 kB) ---------------------------------------- 104.6/104.6 kB 1.5 MB/s eta 0:00:00 Downloading yarl-1.9.4-cp39-cp39-win_amd64.whl (76 kB) ---------------------------------------- 76.9/76.9 kB 4.2 MB/s eta 0:00:00 Downloading zipp-3.17.0-py3-none-any.whl (7.4 kB) Downloading exceptiongroup-1.2.0-py3-none-any.whl (16 kB) Downloading stack_data-0.6.3-py3-none-any.whl (24 kB) Downloading asttokens-2.4.1-py2.py3-none-any.whl (27 kB) Downloading executing-2.0.1-py2.py3-none-any.whl (24 kB) Downloading wcwidth-0.2.12-py2.py3-none-any.whl (34 kB) Installing collected packages: wcwidth, pytz, pure-eval, zipp, urllib3, typing-extensions, traitlets, tomli, tokenize-rt, soupsieve, six, python-dotenv, pygments, pyflakes, pycodestyle, prompt-toolkit, platformdirs, pathspec, parso, packaging, neo4j, mypy-extensions, multidict, mccabe, MarkupSafe, itsdangerous, isort, idna, graphviz, frozenlist, executing, exceptiongroup, docstring-parser, decorator, colorama, charset-normalizer, certifi, blinker, attrs, async-timeout, annotated-types, yarl, Werkzeug, tqdm, requests, pydantic-core, mypy, matplotlib-inline, Jinja2, jedi, importlib-metadata, gunicorn, flake8, click, beautifulsoup4, asttokens, aiosignal, typer, stack-data, pydantic, Flask, black, aiohttp, openai, ipython, instructor Successfully installed Flask-2.3.3 Jinja2-3.1.2 MarkupSafe-2.1.3 Werkzeug-3.0.1 aiohttp-3.9.1 aiosignal-1.3.1 annotated-types-0.6.0 asttokens-2.4.1 async-timeout-4.0.3 attrs-23.1.0 beautifulsoup4-4.12.2 black-23.12.0 blinker-1.7.0 certifi-2023.11.17 charset-normalizer-3.3.2 click-8.1.7 colorama-0.4.6 decorator-5.1.1 docstring-parser-0.15 exceptiongroup-1.2.0 executing-2.0.1 flake8-6.1.0 frozenlist-1.4.1 graphviz-0.20.1 gunicorn-21.2.0 idna-3.6 importlib-metadata-7.0.0 instructor-0.2.8 ipython-8.18.1 isort-5.13.2 itsdangerous-2.1.2 jedi-0.19.1 matplotlib-inline-0.1.6 mccabe-0.7.0 multidict-6.0.4 mypy-1.7.1 mypy-extensions-1.0.0 neo4j-5.12.0 openai-0.28.0 packaging-23.2 parso-0.8.3 pathspec-0.12.1 platformdirs-4.1.0 prompt-toolkit-3.0.43 pure-eval-0.2.2 pycodestyle-2.11.1 pydantic-2.5.2 pydantic-core-2.14.5 pyflakes-3.1.0 pygments-2.17.2 python-dotenv-1.0.0 pytz-2023.3.post1 requests-2.31.0 six-1.16.0 soupsieve-2.5 stack-data-0.6.3 tokenize-rt-5.2.0 tomli-2.0.1 tqdm-4.66.1 traitlets-5.14.0 typer-0.9.0 typing-extensions-4.9.0 urllib3-2.1.0 wcwidth-0.2.12 yarl-1.9.4 zipp-3.17.0 (myenv) D:\my projects\instagraph>ren .env.example .env (myenv) D:\my projects\instagraph>python main.py File "D:\my projects\instagraph\main.py", line 262 match graph.lower(): ^ SyntaxError: invalid syntax (myenv) D:\my projects\instagraph>python main.py File "D:\my projects\instagraph\main.py", line 262 match graph.lower(): ^ SyntaxError: invalid syntax (myenv) D:\my projects\instagraph>