It is working now. O.O Sorry for the noise and thank you for your time Mark.

I blew a fuse in the house and then it worked. Prior to that I restarted 
the computer and it still didn't work. This is crazy and not 
reproducible... YMMV...



On Tuesday, January 3, 2017 at 10:54:35 PM UTC+8, lyn2py wrote:
>
> No, did not try the zip. It doesn't have to do with the release, rather it 
> is the version of python that was installed by homebrew. I read somewhere 
> that it is unstable, I don't know why that would be the case. While we are 
> on the topic, did you try the python installation by homebrew? Is web2py 
> running with the python 2 installed by homebrew for you?
>
> which python was included in my first post, here it is again:
>
> $ which python
>
> /usr/local/bin/python
>
>
>
>
> HOMEBREW
>
> $ python
>
> Python 2.7.13 (default, Dec 17 2016, 23:03:43) 
>
> [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)] on darwin
>
> Type "help", "copyright", "credits" or "license" for more information.
>
> >>> import os
>
> >>> print os.environ['PYTHONPATH']
>
> Traceback (most recent call last):
>
>   File "<stdin>", line 1, in <module>
>
>   File 
> "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/UserDict.py"
> , line 40, in __getitem__
>
>     raise KeyError(key)
>
> KeyError: 'PYTHONPATH'
>
> >>> import sys
>
> >>> print sys.path
>
> ['', 
> '/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python27.zip'
> , 
> '/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7'
> , 
> '/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin'
> , 
> '/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac'
> , 
> '/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages'
> , 
> '/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk'
> , 
> '/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old'
> , 
> '/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload'
> , '/usr/local/lib/python2.7/site-packages']
>
>
> SYSTEM
>
> $ /usr/bin/python
>
> Python 2.7.10 (default, Oct 23 2015, 19:19:21) 
>
> [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
>
> Type "help", "copyright", "credits" or "license" for more information.
>
> >>> import os
>
> >>> print os.environ['PYTHONPATH']
>
> Traceback (most recent call last):
>
>   File "<stdin>", line 1, in <module>
>
>   File 
> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/UserDict.py"
> , line 23, in __getitem__
>
>     raise KeyError(key)
>
> KeyError: 'PYTHONPATH'
>
> >>> import sys
>
> >>> print sys.path
>
> ['', 
> '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip'
> , '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7'
> , 
> '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin'
> , 
> '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac'
> , 
> '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages'
> , 
> '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python'
> , 
> '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk'
> , 
> '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old'
> , 
> '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload'
> , 
> '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC'
> , '/Library/Python/2.7/site-packages']
>
>
>
>
>
> On Tuesday, January 3, 2017 at 6:00:53 PM UTC+8, Mark Graves wrote:
>>
>> Also, under each please list the output of:
>>
>> import os
>> print os.environ['PYTHONPATH']
>>
>> import sys
>> print sys.path
>>
>> On Tue, Jan 3, 2017 at 3:58 AM, Mark Graves <mgra...@gmail.com> wrote:
>>
>>> Wait wait, whats the output of 
>>>
>>> which python
>>>
>>> On Tue, Jan 3, 2017 at 3:43 AM, Mark Graves <mgra...@gmail.com> wrote:
>>>
>>>> did you try the downloaded via zip version?
>>>>
>>>> On Mon, Jan 2, 2017 at 9:01 AM, lyn2py <lyn...@gmail.com> wrote:
>>>>
>>>>> Nope :)
>>>>>
>>>>> On Monday, January 2, 2017 at 10:55:59 AM UTC+8, Mark Graves wrote:
>>>>>>
>>>>>> Is it in a virtual environment?
>>>>>>
>>>>>> -Mark
>>>>>>
>>>>>> On Sun, Jan 1, 2017 at 8:37 PM, lyn2py <lyn...@gmail.com> wrote:
>>>>>>
>>>>>>> First, it is a working folder that I've been using. It breaks the 
>>>>>>> moment when I use homebrew's version of python to start web2py. It 
>>>>>>> works 
>>>>>>> when I use the system's python. Both commands are on the same directory.
>>>>>>> Secondly, I have tried git clone recursive in a brand new folder, 
>>>>>>> but it's still the same result.
>>>>>>>
>>>>>>> On Monday, January 2, 2017 at 9:51:55 AM UTC+8, Mark Graves wrote:
>>>>>>>>
>>>>>>>> potential quick fix before giving it thought:
>>>>>>>>
>>>>>>>> did you:
>>>>>>>>
>>>>>>>>      git submodule update --init --recursive
>>>>>>>> You can easily try this by creating a new web2py installation in a 
>>>>>>>> different folder so you don't mess up exising apps.
>>>>>>>>
>>>>>>>> Also, is it broken with the downloaded version via zip?
>>>>>>>>
>>>>>>>> On Sun, Jan 1, 2017 at 9:02 AM, lyn2py <lyn...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Saturday, December 31, 2016 at 5:06:07 AM UTC+8, Mark Graves 
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> How did you install web2py?  as a zip? via git? 
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *git clone*
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> Did you ever pip install gluon? 
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *nope* 
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> Did you install web2py / python at different times?
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *I've been using web2py for years using the system python, and I 
>>>>>>>>> only installed python via homebrew recently for other purposes, and 
>>>>>>>>> homebrew automatically replaced the system python as the default one 
>>>>>>>>> to use 
>>>>>>>>> (no complaints, since it's a higher version), which was why I 
>>>>>>>>> discovered 
>>>>>>>>> that it won't work with web2py. The only thing, I presume, is 
>>>>>>>>> different, is 
>>>>>>>>> the version of python. If you see the code in my first post, the 
>>>>>>>>> respective 
>>>>>>>>> versions for SYSTEM vs HOMEBREW are 2.7.10 and 2.7.13.*
>>>>>>>>>  
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Can you try under each python version to do:
>>>>>>>>>>
>>>>>>>>>> import gluon.widget
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *Oh good suggestion. I tried with both, and they both imported it 
>>>>>>>>> fine. So it works in command-line python, but not with web2py (I 
>>>>>>>>> dunno the 
>>>>>>>>> right word for this... app / desktop app / guy)? I'll be happy to run 
>>>>>>>>> any 
>>>>>>>>> tests to figure out why... but do you think there might be something 
>>>>>>>>> wrong 
>>>>>>>>> with the version installed by homebrew??*
>>>>>>>>>
>>>>>>>>>  
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Thursday, December 29, 2016 at 11:29:08 PM UTC-6, lyn2py wrote:
>>>>>>>>>>>
>>>>>>>>>>> I am not sure if this is the right place to ask this, but it 
>>>>>>>>>>> only happens with web2py (for now).
>>>>>>>>>>>
>>>>>>>>>>> Due to a need to use pip, I used homebrew to install python. 
>>>>>>>>>>> Sidenote: Homebrew used to require additional configuration to 
>>>>>>>>>>> work as "the python" on the system, but now it does everything 
>>>>>>>>>>> automatically. So when I type
>>>>>>>>>>>
>>>>>>>>>>> $ which python
>>>>>>>>>>>
>>>>>>>>>>> ...I get the one that homebrew installed.
>>>>>>>>>>>
>>>>>>>>>>> Onward...
>>>>>>>>>>> I tried 
>>>>>>>>>>>
>>>>>>>>>>> $ python web2py.py
>>>>>>>>>>>
>>>>>>>>>>> ...which is the homebrew installed one, and ran into this error:
>>>>>>>>>>>
>>>>>>>>>>> Traceback (most recent call last):
>>>>>>>>>>>
>>>>>>>>>>>   File "/Users/web2py/web2py.py", line 21, in <module>
>>>>>>>>>>>
>>>>>>>>>>>     import<spa
>>>>>>>>>>>
>>>>>>>>>>

-- 
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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to