You may have a check, here some way of doing it : http://stackoverflow.com/questions/16294819/how-to-check-if-my-python-has-all-required-packages
http://stackoverflow.com/questions/22213997/programmatically-check-if-python-dependencies-are-satisfied Would try with pip freeze first... Richard On Tue, Aug 16, 2016 at 3:30 PM, Richard Vézina <[email protected] > wrote: > Strange! > > Missing dependency which didn't install because of a broken link? > > Richard > > On Tue, Aug 16, 2016 at 3:22 PM, Jim Steil <[email protected]> wrote: > >> From my system: >> >> administrator@ubuntu16-2:/etc/nginx/sites-enabled$ sudo pip show pandas >> [sudo] password for administrator: >> --- >> Metadata-Version: 2.0 >> Name: pandas >> Version: 0.18.1 >> Summary: Powerful data structures for data analysis, time series,and >> statistics >> Home-page: http://pandas.pydata.org >> Author: The PyData Development Team >> Author-email: [email protected] >> Installer: pip >> License: BSD >> Location: /usr/local/lib/python2.7/dist-packages >> Requires: pytz, python-dateutil, numpy >> Classifiers: >> Development Status :: 5 - Production/Stable >> Environment :: Console >> Operating System :: OS Independent >> Intended Audience :: Science/Research >> Programming Language :: Python >> Programming Language :: Python :: 2 >> Programming Language :: Python :: 3 >> Programming Language :: Python :: 2.7 >> Programming Language :: Python :: 3.4 >> Programming Language :: Python :: 3.5 >> Programming Language :: Cython >> Topic :: Scientific/Engineering >> >> I'm experiencing this on multiple Ubuntu 16.04 systems. Pip has been >> updated using: >> >> sudo pip install --upgrade pip >> >> ...before installing pandas which I installed using pip and not an ubuntu >> package. >> >> -Jim >> >> btw - really appreciate your help with this... >> >> >> On Tue, Aug 16, 2016 at 2:19 PM, Richard Vézina < >> [email protected]> wrote: >> >>> Maybe try reinstall pip package, or if you use ubuntu package, use pip >>> one instead... >>> >>> On Tue, Aug 16, 2016 at 3:16 PM, Richard Vézina < >>> [email protected]> wrote: >>> >>>> Can you identify the responsible piece of pandas code that cause the >>>> issue? It don't make sens if you can't import pandas as pd in U16.04... I >>>> just try and it works... >>>> >>>> >>>> sudo pip show pandas >>>> --- >>>> Metadata-Version: 1.1 >>>> Name: pandas >>>> Version: 0.18.1 >>>> Summary: Powerful data structures for data analysis, time series,and >>>> statistics >>>> Home-page: http://pandas.pydata.org >>>> Author: The PyData Development Team >>>> Author-email: [email protected] >>>> License: BSD >>>> Location: /usr/local/lib/python2.7/dist-packages >>>> Requires: python-dateutil, pytz, numpy >>>> Classifiers: >>>> Development Status :: 5 - Production/Stable >>>> Environment :: Console >>>> Operating System :: OS Independent >>>> Intended Audience :: Science/Research >>>> Programming Language :: Python >>>> Programming Language :: Python :: 2 >>>> Programming Language :: Python :: 3 >>>> Programming Language :: Python :: 2.7 >>>> Programming Language :: Python :: 3.4 >>>> Programming Language :: Python :: 3.5 >>>> Programming Language :: Cython >>>> Topic :: Scientific/Engineering >>>> >>>> Richard >>>> >>>> On Tue, Aug 16, 2016 at 2:52 PM, Jim Steil <[email protected]> wrote: >>>> >>>>> Richard >>>>> >>>>> I have not had it successfully running under ubuntu 16.04 with a prior >>>>> version of pandas. I have it running on Ubuntu 14.04 with the same >>>>> version >>>>> of pandas. It fails on: >>>>> >>>>> import pandas as pd >>>>> >>>>> -Jim >>>>> >>>>> On Tue, Aug 16, 2016 at 1:02 PM, Richard Vézina < >>>>> [email protected]> wrote: >>>>> >>>>>> Massimo's has always said it wasn't secure, I ignore the exact >>>>>> reason(s)... >>>>>> >>>>>> I suggest downgrading pandas with this rational you were using is in >>>>>> previous version of pandas and nginx without this problem... >>>>>> >>>>>> I do use pandas (but not HDF5 Store) and I don't experiment this >>>>>> issue... neither in 12.04 or 16.04 >>>>>> >>>>>> Richard >>>>>> >>>>>> On Tue, Aug 16, 2016 at 1:55 PM, Jim S <[email protected]> wrote: >>>>>> >>>>>>> In my reading I didn't see that downgrading pandas would help. Am I >>>>>>> missing something or did I mislead you with my post? Downgrading ubuntu >>>>>>> would help (which is what we have now, but would like to run the latest >>>>>>> ubuntu). >>>>>>> >>>>>>> But, back to the main question, what are the biggest factors in not >>>>>>> recommending rocket for production use? Does putting haproxy in front >>>>>>> of >>>>>>> the rocket servers alleviate the concerns? >>>>>>> >>>>>>> -Jim >>>>>>> >>>>>>> On Tuesday, August 16, 2016 at 11:48:59 AM UTC-5, Richard wrote: >>>>>>>> >>>>>>>> You can't downgrade pandas package? >>>>>>>> >>>>>>>> Richard >>>>>>>> >>>>>>>> On Tue, Aug 16, 2016 at 12:35 PM, Jim S <[email protected]> wrote: >>>>>>>> >>>>>>>>> Ron >>>>>>>>> >>>>>>>>> It would depend on what OS you're running on the x86 box. This >>>>>>>>> would be a good place to start http://web2py.com/books/ >>>>>>>>> default/chapter/29/13/deployment-recipes >>>>>>>>> >>>>>>>>> Also, if you don't mind, could you re-post this in a new thread so >>>>>>>>> this thread could focus on my initial question? >>>>>>>>> >>>>>>>>> -Jim >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tuesday, August 16, 2016 at 11:23:17 AM UTC-5, Ron Chatterjee >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> On that note, can someone point me to documentation about how to >>>>>>>>>> set up an environment in dedicated sever on X86? I am thinking about >>>>>>>>>> co-locating than shared hosting. If someone does go that route, how >>>>>>>>>> we >>>>>>>>>> manage to set up the hosting environment? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tuesday, August 16, 2016 at 11:50:51 AM UTC-4, Jim S wrote: >>>>>>>>>>> >>>>>>>>>>> Hi >>>>>>>>>>> >>>>>>>>>>> I currently have my app deployed using Ubuntu 14.04 / nginx / >>>>>>>>>>> uwsgi. I have a couple of servers load-balanced behind a haproxy >>>>>>>>>>> server. >>>>>>>>>>> I'm running ssl on the haproxy system and talking http to web2y >>>>>>>>>>> through >>>>>>>>>>> nginx/uwsgi. >>>>>>>>>>> >>>>>>>>>>> Now, I'm trying to upgrade ubuntu to 16.04 and an having issues >>>>>>>>>>> with pandas (used in my web2py app) through the nginx/uwsgi stack. >>>>>>>>>>> See >>>>>>>>>>> this issue for what might be causing it - >>>>>>>>>>> http://stackoverflow.com/questions/19439190/segmentation-f >>>>>>>>>>> ault-while-using-pandas-in-uwsgi >>>>>>>>>>> >>>>>>>>>>> Fixing this error is obviously something beyond my capabilities >>>>>>>>>>> so it got me thinking about alternative deployment options. One >>>>>>>>>>> that I'm >>>>>>>>>>> considering is replacing my nginx / uwsgi stack with just the >>>>>>>>>>> rocket server >>>>>>>>>>> to serve the web2py app. My rocket servers (2 of them) would be >>>>>>>>>>> behind the >>>>>>>>>>> haproxy server so would not be public-facing. >>>>>>>>>>> >>>>>>>>>>> I'm aware of the recommendation against running rocket in a >>>>>>>>>>> production environment but am not aware of the reasons for the >>>>>>>>>>> recommendation. >>>>>>>>>>> >>>>>>>>>>> My question - does running multiple rocket servers behind >>>>>>>>>>> haproxy remove the concerns about rocket in a production >>>>>>>>>>> environment? >>>>>>>>>>> >>>>>>>>>>> -Jim >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>> Resources: >>>>>>>>> - http://web2py.com >>>>>>>>> - http://web2py.com/book (Documentation) >>>>>>>>> - http://github.com/web2py/web2py (Source code) >>>>>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>>>>>> --- >>>>>>>>> You received this message because you are subscribed to the Google >>>>>>>>> Groups "web2py-users" group. >>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>> send an email to [email protected]. >>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>> Resources: >>>>>>> - http://web2py.com >>>>>>> - http://web2py.com/book (Documentation) >>>>>>> - http://github.com/web2py/web2py (Source code) >>>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>>>> --- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "web2py-users" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected]. >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> -- >>>>>> Resources: >>>>>> - http://web2py.com >>>>>> - http://web2py.com/book (Documentation) >>>>>> - http://github.com/web2py/web2py (Source code) >>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>>> --- >>>>>> You received this message because you are subscribed to a topic in >>>>>> the Google Groups "web2py-users" group. >>>>>> To unsubscribe from this topic, visit https://groups.google.com/d/to >>>>>> pic/web2py/MTOjl8gPuTk/unsubscribe. >>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>> [email protected]. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> -- >>>>> Resources: >>>>> - http://web2py.com >>>>> - http://web2py.com/book (Documentation) >>>>> - http://github.com/web2py/web2py (Source code) >>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "web2py-users" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> >>> -- >>> Resources: >>> - http://web2py.com >>> - http://web2py.com/book (Documentation) >>> - http://github.com/web2py/web2py (Source code) >>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>> --- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "web2py-users" group. >>> To unsubscribe from this topic, visit https://groups.google.com/d/to >>> pic/web2py/MTOjl8gPuTk/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- >> Resources: >> - http://web2py.com >> - http://web2py.com/book (Documentation) >> - http://github.com/web2py/web2py (Source code) >> - https://code.google.com/p/web2py/issues/list (Report Issues) >> --- >> You received this message because you are subscribed to the Google Groups >> "web2py-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

