<div dir="ltr"><div>Hi Dhanasekar.T, </div><div><br></div><div>Added inline response, </div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 12 Sept 2022 at 11:09, Dhanasekar <<a href="mailto:tkdhanasekar@gmail.com">tkdhanasekar@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div></div><div>Try installing</div><div>pip install flask_routing flask_cors</div></div></div></blockquote><div>  </div><div>   <b># pip3 install flask_routing flask_cors </b></div><div>     requirement already satisfied</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div>Edit the lines in app.py</div><div>#from flask.ext.routing import router<br>#from flask.ext.cors import CORS<br>from flask_routing import router<br>from flask_cors import CORS</div></div></div></blockquote><div><br></div><div>   edited the app.py file with above parameters</div><div>   it throws views module  not found </div><div>   and it is also installed </div><div>    <b># pip3 install views</b> </div><div><br></div><div> <b># flask run --host=0.0.0.0</b></div>Usage: flask run [OPTIONS]<br>Try 'flask run --help' for help.<br><br>Error: While importing '<a href="http://flask_application.app" target="_blank">flask_application.app</a>', an ImportError was raised:<br><br>Traceback (most recent call last):<br>  File "/root/flask_application/venv/lib/python3.10/site-packages/flask/cli.py", line 218, in locate_app<br>    __import__(module_name)<br>  File "/root/flask_application/app.py", line 17, in <module><br>    from views import endpoints<br><b>ImportError: cannot import name 'endpoints' from 'views' (/root/flask_application/venv/lib/python3.10/site-packages/views.py)</b><br></div><div class="gmail_quote"><br></div></div></blockquote><div><br></div><div>Try running from the directory </div><div>$(venv)/XXXXX/<a href="http://books.archivelab.org/books.archivelab/">books.archivelab.org/books.archivelab/</a>  <br></div><div><br></div><div>ie : $.(venv)/XXXXX/<a href="http://books.archivelab.org/books.archivelab/">books.archivelab.org/books.archivelab/</a>   ls </div><div>(api  app.py  configs  __init__.py  __pycache__  static  templates  views) </div><div><br></div><div>Try running using the command:</div><div>$.(venv)/XXXXX/<a href="http://books.archivelab.org/books.archivelab/python">books.archivelab.org/books.archivelab/python</a> app.py </div><div><br></div><div>I am unable to run using flask run command. </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"></div><div class="gmail_quote"><br></div><div class="gmail_quote"><b># pip3 freeze</b><br>aniso8601==9.0.1<br>click==8.1.3<br>datatypes==0.2.6<br>decorators==2.0.7<br>endpoints==5.0.1<br>Flask==2.2.2<br>Flask-Cors==3.0.10<br>Flask-Ext==0.1<br>Flask-RESTful==0.3.9<br>Flask-Routing==0.0.21<br>itsdangerous==2.1.2<br>Jinja2==3.1.2<br>MarkupSafe==2.1.1<br>pytz==2022.2.1<br>six==1.16.0<br>views==0.3<br>Werkzeug==2.2.2<br></div><div class="gmail_quote"><br></div></div></blockquote><div><br></div><div>I can find few more extra installables in mine as below:</div><div><br></div><div>internetarchive==3.0.2<br></div><div>psycopg2-binary==2.9.3<br>requests==2.28.1<br>SQLAlchemy==1.4.41<br></div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"></div><div class="gmail_quote"><br></div><div class="gmail_quote">all the dependencies are installed still</div><div class="gmail_quote">ImportError exists , any clues</div><div class="gmail_quote">thanks for your time on this</div><div class="gmail_quote"><br></div><div class="gmail_quote"><br></div><div class="gmail_quote"><br></div><div class="gmail_quote">regards,</div><div class="gmail_quote">Dhanasekar T  </div></div></blockquote><div><br></div><div>Also, Edited a file </div><div>books.archivelab/configs/__init__.py</div><div><br></div><div>'dbn': config.getdef('db', 'dbn', 'postgresql'),</div><div><br></div><div><div style="color:rgb(212,212,212);background-color:rgb(30,30,30);font-family:"Droid Sans Mono","monospace",monospace;font-size:14px;line-height:19px;white-space:pre"><br><div><span style="color:rgb(106,153,85)"># DATABASES</span></div><div>DB_URI = <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(86,156,214)">%(dbn)s</span><span style="color:rgb(206,145,120)">://</span><span style="color:rgb(86,156,214)">%(user)s</span><span style="color:rgb(206,145,120)">:</span><span style="color:rgb(86,156,214)">%(pw)s</span><span style="color:rgb(206,145,120)">@</span><span style="color:rgb(86,156,214)">%(host)s</span><span style="color:rgb(206,145,120)">:</span><span style="color:rgb(86,156,214)">%(port)s</span><span style="color:rgb(206,145,120)">/</span><span style="color:rgb(86,156,214)">%(db)s</span><span style="color:rgb(206,145,120)">?client_encoding=utf8'</span> % {</div><div>    <span style="color:rgb(206,145,120)">'dbn'</span>: config.getdef(<span style="color:rgb(206,145,120)">'db'</span>, <span style="color:rgb(206,145,120)">'dbn'</span>, <span style="color:rgb(206,145,120)">'postgresql'</span>),</div></div></div><div><br></div><div> </div><div>regards,</div><div>Rajeshkumar P</div></div></div>