Re: uWSGI ModuleNotFoundError Django 1.11

2017-06-02 Thread F. Nikita Thomas

Hi Melvyn and yes!!:


[user@echo project]$ uwsgi --http :8000 --chdir /home/user/Env/project/ 
--module project.wsgi --virtualenv /home/user/Env/project/projectenv/
*** Starting uWSGI 2.0.15 (64bit) on [Fri Jun  2 19:54:37 2017] ***
compiled with version: 4.8.5 20150623 (Red Hat 4.8.5-11) on 30 May 2017 
20:50:53
os: Linux-3.10.0-514.10.2.el7.x86_64 #1 SMP Fri Mar 3 00:04:05 UTC 2017
nodename: echo.com
machine: x86_64
clock source: unix
pcre jit disabled
detected number of CPU cores: 2
current working directory: /home/user/Env/project
detected binary path: /usr/local/bin/uwsgi
chdir() to /home/user/Env/project/
*** WARNING: you are running uWSGI without its master process manager ***
your processes number limit is 4096
your memory page size is 4096 bytes
detected max file descriptor number: 1024
lock engine: pthread robust mutexes
thunder lock: disabled (you can enable it with --thunder-lock)
uWSGI http bound on :8000 fd 4
spawned uWSGI http 1 (pid: 23477)
uwsgi socket 0 bound to TCP address 127.0.0.1:38743 (port auto-assigned) fd 
3
Python version: 3.6.1 (default, May 29 2017, 14:21:37)  [GCC 4.8.5 20150623 
(Red Hat 4.8.5-11)]
Set PythonHome to /home/user/Env/project/projectenv/
*** Python threads support is disabled. You can enable it with 
--enable-threads ***
Python main interpreter initialized at 0xf2a6f0
your server socket listen backlog is limited to 100 connections
your mercy for graceful operations on workers is 60 seconds
mapped 72768 bytes (71 KB) for 1 cores
*** Operational MODE: single process ***
WSGI app 0 (mountpoint='') ready in 1 seconds on interpreter 0xf2a6f0 pid: 
23476 (default app)
*** uWSGI is running in multiple interpreter mode ***
spawned uWSGI worker 1 (and the only) (pid: 23476, cores: 1)
[pid: 23476|app: 0|req: 1/1] 74.70.110.103 () {40 vars in 738 bytes} [Fri 
Jun  2 23:55:20 2017] GET / => generated 1716 bytes in 9 msecs (HTTP/1.1 
200) 3 headers in 95 bytes (1 switches on core 0)
[pid: 23476|app: 0|req: 2/2] 74.70.110.103 () {40 vars in 738 bytes} [Fri 
Jun  2 23:55:21 2017] GET / => generated 1716 bytes in 2 msecs (HTTP/1.1 
200) 3 headers in 95 bytes (1 switches on core 0)
[pid: 23476|app: 0|req: 3/3] 74.70.110.103 () {38 vars in 719 bytes} [Fri 
Jun  2 23:55:51 2017] GET /admin/ => generated 0 bytes in 26 msecs 
(HTTP/1.1 302) 7 headers in 265 bytes (1 switches on core 0)
[pid: 23476|app: 0|req: 4/4] 74.70.110.103 () {38 vars in 756 bytes} [Fri 
Jun  2 23:55:51 2017] GET /admin/login/?next=/admin/ => generated 1650 
bytes in 52 msecs (HTTP/1.1 200) 7 headers in 381 bytes (1 switches on core 
0)
Not Found: /static/admin/css/base.css
[pid: 23476|app: 0|req: 5/5] 74.70.110.103 () {40 vars in 788 bytes} [Fri 
Jun  2 23:55:51 2017] GET /static/admin/css/base.css => generated 2009 
bytes in 7 msecs (HTTP/1.1 404) 3 headers in 102 bytes (1 switches on core 
0)
Not Found: /static/admin/css/login.css





So as you can see the only thing that's screwed up is the missing CSS and 
JavaScript files, ::cough, Help!!:: I am using this document 
-> https://gist.github.com/evildmp/3094281 , and wondering if this is fit 
to use to finish setting up Django & nginx, and could you recommend a 
canonical source for implementing good security for Django apps. Otherwise, 
thanks so much for all your help, you've made a rough time go a lot 
smoother.


On Thursday, June 1, 2017 at 1:53:37 PM UTC-4, F. Nikita Thomas wrote:
>
> Hi!
> I'm having a problem with configuring uWSGI with Django, when I run the 
> development server everything 'seems' okay, except that I am missing 
> styling on the html,  and when I test run uWSGI from the command line I get:
>
> (projectenv) [user@echo project]$  uwsgi --http :8000 --chdir 
> /home/user/env/project/project/ --module project.wsgi --virtualenv 
> /home/user/env/projectenv/
> *** Starting uWSGI 2.0.15 (64bit) on [Thu Jun  1 13:37:09 2017] ***
> compiled with version: 4.8.5 20150623 (Red Hat 4.8.5-11) on 30 May 2017 
> 20:50:53
> os: Linux-3.10.0-514.10.2.el7.x86_64 #1 SMP Fri Mar 3 00:04:05 UTC 2017
> nodename: echo.com
> machine: x86_64
> clock source: unix
> pcre jit disabled
> detected number of CPU cores: 2
> current working directory: /home/user/env/project
> detected binary path: /usr/local/bin/uwsgi
> chdir() to /home/user/env/project/project/
> *** WARNING: you are running uWSGI without its master process manager ***
> your processes number limit is 4096
> your memory page size is 4096 bytes
> detected max file descriptor number: 1024
> lock engine: pthread robust mutexes
> thunder lock: disabled (you can enable it with --thunder-lock)
> uWSGI http bound on :8000 fd 4
> spawned uWSGI http 1 (pid: 22015)
> uwsgi socket 0 bound to TCP address 127.0.0.1:38735 (port auto-assigned) 
> fd 3
> Python version: 3.6.1 (default, May 29 2017, 14:21:37)  [GCC 4.8.5 
> 20150623 (Red Hat 4.8.5-11)]
> Set PythonHome to /home/user/env/projectenv/
> *** Python threads support is disabled. You can enable it with 
> --enable-threads ***
> Python main interpreter 

Re: uWSGI ModuleNotFoundError Django 1.11

2017-06-02 Thread Melvyn Sopacua
On Friday 02 June 2017 12:53:06 F. Nikita Thomas wrote:
> Thank you everyone and my apologies for the late reply, a friend
> passed. I did as requested and here are the results:
> 
> 
> [user@echo project]$ which python
> /usr/bin/python
> [user@echo project]$ python -V
> Python 2.7.5

So at this point start uwsgi.
Not after activation of the virtualenv. Let uwsgi activate it by itself.

Personally, I don't have these issues as uwsgi is started by root as a service, 
with a 
somewhat clean environment. I can start it as:

sudo env -i PATH=/bin:/usr/bin:/usr/local/bin \
/usr/local/etc/rc.d/uwsgi start

and it still works (and no leakage of shell env of user to wsgi requests). I'm 
on FreeBSD, so 
hence no init.d but rc.d. Principle is the same though.
-- 
Melvyn Sopacua

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/55522997.a96XGSvLlg%40devstation.
For more options, visit https://groups.google.com/d/optout.


Re: uWSGI ModuleNotFoundError Django 1.11

2017-06-02 Thread F. Nikita Thomas
Thank you everyone and my apologies for the late reply, a friend passed. I 
did as requested and here are the results:


[user@echo project]$ which python
/usr/bin/python
[user@echo project]$ python -V
Python 2.7.5
[user@echo project]$ . projectenv/bin/activate
(projectenv) [user@echo project]$ which python
~/Env/project/projectenv/bin/python
(projectenv) [user@echo project]$ python -V
Python 3.6.1
(projectenv) [user@echo project]$ ls
foobar.py  manage.py  project  projectenv
(projectenv) [user@echo project]$ python manage.py check
System check identified no issues (0 silenced).
(projectenv) [user@echo project]$ ls -al projectenv/
total 24
drwxrwxr-x 5 user user 4096 Jun  1 14:26 .
drwxrwxr-x 4 user user 4096 Jun  1 19:09 ..
drwxrwxr-x 3 user user 4096 Jun  1 14:28 bin
drwxrwxr-x 2 user user 4096 Jun  1 14:26 include
drwxrwxr-x 3 user user 4096 Jun  1 14:26 lib
-rw-rw-r-- 1 user user   60 Jun  1 14:26 pip-selfcheck.json
(projectenv) [user@echo project]$ ls -al projectenv/lib/
total 12
drwxrwxr-x 3 user user 4096 Jun  1 14:26 .
drwxrwxr-x 5 user user 4096 Jun  1 14:26 ..
drwxrwxr-x 5 user user 4096 Jun  1 14:26 python3.6
(projectenv) [user@echo project]$ ls -al projectenv/include/
total 8
drwxrwxr-x 2 user user 4096 Jun  1 14:26 .
drwxrwxr-x 5 user user 4096 Jun  1 14:26 ..
lrwxrwxrwx 1 user user   29 Jun  1 14:26 python3.6m -> 
/usr/local/include/python3.6m
(projectenv) [user@echo project]$ ls -al projectenv/lib/python3.6/
total 52
drwxrwxr-x  5 user user  4096 Jun  1 14:26 .
drwxrwxr-x  3 user user  4096 Jun  1 14:26 ..
lrwxrwxrwx  1 user user31 Jun  1 14:26 abc.py -> 
/usr/local/lib/python3.6/abc.py
lrwxrwxrwx  1 user user34 Jun  1 14:26 base64.py -> 
/usr/local/lib/python3.6/base64.py
lrwxrwxrwx  1 user user34 Jun  1 14:26 bisect.py -> 
/usr/local/lib/python3.6/bisect.py
lrwxrwxrwx  1 user user39 Jun  1 14:26 _bootlocale.py -> 
/usr/local/lib/python3.6/_bootlocale.py
lrwxrwxrwx  1 user user34 Jun  1 14:26 codecs.py -> 
/usr/local/lib/python3.6/codecs.py
lrwxrwxrwx  1 user user36 Jun  1 14:26 collections -> 
/usr/local/lib/python3.6/collections
lrwxrwxrwx  1 user user44 Jun  1 14:26 _collections_abc.py -> 
/usr/local/lib/python3.6/_collections_abc.py
lrwxrwxrwx  1 user user53 Jun  1 14:26 config-3.6m-x86_64-linux-gnu -> 
/usr/local/lib/python3.6/config-3.6m-x86_64-linux-gnu
lrwxrwxrwx  1 user user32 Jun  1 14:26 copy.py -> 
/usr/local/lib/python3.6/copy.py
lrwxrwxrwx  1 user user35 Jun  1 14:26 copyreg.py -> 
/usr/local/lib/python3.6/copyreg.py
drwxrwxr-x  3 user user  4096 Jun  1 14:26 distutils
lrwxrwxrwx  1 user user41 Jun  1 14:26 _dummy_thread.py -> 
/usr/local/lib/python3.6/_dummy_thread.py
lrwxrwxrwx  1 user user34 Jun  1 14:26 encodings -> 
/usr/local/lib/python3.6/encodings
lrwxrwxrwx  1 user user32 Jun  1 14:26 enum.py -> 
/usr/local/lib/python3.6/enum.py
lrwxrwxrwx  1 user user35 Jun  1 14:26 fnmatch.py -> 
/usr/local/lib/python3.6/fnmatch.py
lrwxrwxrwx  1 user user37 Jun  1 14:26 functools.py -> 
/usr/local/lib/python3.6/functools.py
lrwxrwxrwx  1 user user38 Jun  1 14:26 __future__.py -> 
/usr/local/lib/python3.6/__future__.py
lrwxrwxrwx  1 user user39 Jun  1 14:26 genericpath.py -> 
/usr/local/lib/python3.6/genericpath.py
lrwxrwxrwx  1 user user35 Jun  1 14:26 hashlib.py -> 
/usr/local/lib/python3.6/hashlib.py
lrwxrwxrwx  1 user user33 Jun  1 14:26 heapq.py -> 
/usr/local/lib/python3.6/heapq.py
lrwxrwxrwx  1 user user32 Jun  1 14:26 hmac.py -> 
/usr/local/lib/python3.6/hmac.py
lrwxrwxrwx  1 user user34 Jun  1 14:26 importlib -> 
/usr/local/lib/python3.6/importlib
lrwxrwxrwx  1 user user31 Jun  1 14:26 imp.py -> 
/usr/local/lib/python3.6/imp.py
lrwxrwxrwx  1 user user30 Jun  1 14:26 io.py -> 
/usr/local/lib/python3.6/io.py
lrwxrwxrwx  1 user user35 Jun  1 14:26 keyword.py -> 
/usr/local/lib/python3.6/keyword.py
lrwxrwxrwx  1 user user36 Jun  1 14:26 lib-dynload -> 
/usr/local/lib/python3.6/lib-dynload
lrwxrwxrwx  1 user user37 Jun  1 14:26 linecache.py -> 
/usr/local/lib/python3.6/linecache.py
lrwxrwxrwx  1 user user34 Jun  1 14:26 locale.py -> 
/usr/local/lib/python3.6/locale.py
-rw-rw-r--  1 user user 0 Jun  1 14:26 no-global-site-packages.txt
lrwxrwxrwx  1 user user34 Jun  1 14:26 ntpath.py -> 
/usr/local/lib/python3.6/ntpath.py
lrwxrwxrwx  1 user user36 Jun  1 14:26 operator.py -> 
/usr/local/lib/python3.6/operator.py
-rw-rw-r--  1 user user10 Jun  1 14:26 orig-prefix.txt
lrwxrwxrwx  1 user user30 Jun  1 14:26 os.py -> 
/usr/local/lib/python3.6/os.py
lrwxrwxrwx  1 user user37 Jun  1 14:26 posixpath.py -> 
/usr/local/lib/python3.6/posixpath.py
drwxrwxr-x  2 user user  4096 Jun  1 14:26 __pycache__
lrwxrwxrwx  1 user user34 Jun  1 14:26 random.py -> 
/usr/local/lib/python3.6/random.py
lrwxrwxrwx  1 user user35 Jun  1 14:26 reprlib.py -> 
/usr/local/lib/python3.6/reprlib.py
lrwxrwxrwx  1 user user30 Jun  1 14:26 re.py -> 

Re: uWSGI ModuleNotFoundError Django 1.11

2017-06-02 Thread 'Abraham Varricatt' via Django users
Consider thinking of the problem this way - you are trying to tell uwsgi to 
run a django project located within a certain directory using a virtualenv 
located in another directory. 

What James is asking is, if you have checked that the virtualenv you are 
using has all the dependencies to run your django project. A trivial way to 
do this check, is to simply activate the virtualenv and try runnig the 
debug 'runserver' command on your project directory. If that works, you 
know that your project and virtualenv are good, so the larger issue must be 
with the uwsgi config. 

At least, that's how I would go about debugging this matter.

-Abraham V.


On Thursday, June 1, 2017 at 6:03:34 PM UTC-4, F. Nikita Thomas wrote:
>
> Here's the directory listing for my virtual environment:
> (projectenv) [user@echo project]$ ls -al projectenv/bin/
> total 84
> drwxrwxr-x 3 user user  4096 Jun  1 14:28 .
> drwxrwxr-x 5 user user  4096 Jun  1 14:26 ..
> -rw-rw-r-- 1 user user  2095 Jun  1 14:26 activate
> -rw-rw-r-- 1 user user  1037 Jun  1 14:26 activate.csh
> -rw-rw-r-- 1 user user  2191 Jun  1 14:26 activate.fish
> -rw-rw-r-- 1 user user  1137 Jun  1 14:26 activate_this.py
> -rwxrwxr-x 1 user user   301 Jun  1 14:28 django-admin
> -rwxrwxr-x 1 user user   159 Jun  1 14:28 django-admin.py
> -rwxrwxr-x 1 user user   268 Jun  1 14:26 easy_install
> -rwxrwxr-x 1 user user   268 Jun  1 14:26 easy_install-3.6
> -rwxrwxr-x 1 user user   240 Jun  1 14:26 pip
> -rwxrwxr-x 1 user user   240 Jun  1 14:26 pip3
> -rwxrwxr-x 1 user user   240 Jun  1 14:26 pip3.6
> drwxrwxr-x 2 user user  4096 Jun  1 14:28 __pycache__
> lrwxrwxrwx 1 user user 9 Jun  1 14:26 python -> python3.6
> lrwxrwxrwx 1 user user 9 Jun  1 14:26 python3 -> python3.6
> -rwxrwxr-x 1 user user 17776 Jun  1 14:26 python3.6
> -rwxrwxr-x 1 user user  2354 Jun  1 14:26 python-config
> -rwxrwxr-x 1 user user   247 Jun  1 14:26 wheel
>
>
> I followed the steps listed here :  
> https://www.digitalocean.com/community/tutorials/how-to-use-mysql-or-mariadb-with-your-django-application-on-ubuntu-14-04
>  
>
> On Thursday, June 1, 2017 at 5:47:25 PM UTC-4, F. Nikita Thomas wrote:
>>
>> No such thing as a dumb question, how  do I check? 
>>
>> On Thursday, June 1, 2017 at 5:36:23 PM UTC-4, James Schneider wrote:
>>>
>>> *** Operational MODE: single process ***
 Traceback (most recent call last):
   File "./project/wsgi.py", line 12, in 
 from django.core.wsgi import get_wsgi_application
 ModuleNotFoundError: No module named 'django'
 unable to load app 0 (mountpoint='') (callable not found or import 
 error)
 *** no app loaded. going in full dynamic mode ***
 *** uWSGI is running in multiple interpreter mode ***
 spawned uWSGI worker 1 (and the only) (pid: 22388, cores: 1)
 ^C

 Shouldn't it see the Django installation in the virtualenv? I haven't 
 had this much fun since I had my wisdom teeth removed  Thanks again!

>>>
>>> Dumb question. Have you verified that Django is installed in the 
>>> virtualenv being used by uwsgi? You should be able to enter the virtualenv 
>>> and run that specific import command that is outlined. 
>>>
>>> -James 
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/819a28c1-12f0-478f-bfa0-218c9323b14d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: uWSGI ModuleNotFoundError Django 1.11

2017-06-01 Thread Melvyn Sopacua
On Thursday 01 June 2017 15:03:34 F. Nikita Thomas wrote:
> Here's the directory listing for my virtual environment:
> (projectenv) [user@echo project]$ ls -al projectenv/bin/

More important is projectenv/lib/site-packages.
But the test to do as James pointed out is to test if your virtualenv is 
correct. I'm 
missing the line where uwsgi tells you it detected a "PEP 405 virtualenv".
So, from /home/user/env/project/, with the virtual env activated:

python manage.py check

If that can't import django either, show an ls of above mentioned site-packages.

If it does work, try starting uwsgi from a different terminal tab, where the 
virtual 
environment is not activated.
If you run into "can't find settings", add --env 
DJANGO_SETTINGS_MODULE=project.settings

-- 
Melvyn Sopacua

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/2029946.9iZgSZ1Fv4%40devstation.
For more options, visit https://groups.google.com/d/optout.


Re: uWSGI ModuleNotFoundError Django 1.11

2017-06-01 Thread F. Nikita Thomas
Here's the directory listing for my virtual environment:
(projectenv) [user@echo project]$ ls -al projectenv/bin/
total 84
drwxrwxr-x 3 user user  4096 Jun  1 14:28 .
drwxrwxr-x 5 user user  4096 Jun  1 14:26 ..
-rw-rw-r-- 1 user user  2095 Jun  1 14:26 activate
-rw-rw-r-- 1 user user  1037 Jun  1 14:26 activate.csh
-rw-rw-r-- 1 user user  2191 Jun  1 14:26 activate.fish
-rw-rw-r-- 1 user user  1137 Jun  1 14:26 activate_this.py
-rwxrwxr-x 1 user user   301 Jun  1 14:28 django-admin
-rwxrwxr-x 1 user user   159 Jun  1 14:28 django-admin.py
-rwxrwxr-x 1 user user   268 Jun  1 14:26 easy_install
-rwxrwxr-x 1 user user   268 Jun  1 14:26 easy_install-3.6
-rwxrwxr-x 1 user user   240 Jun  1 14:26 pip
-rwxrwxr-x 1 user user   240 Jun  1 14:26 pip3
-rwxrwxr-x 1 user user   240 Jun  1 14:26 pip3.6
drwxrwxr-x 2 user user  4096 Jun  1 14:28 __pycache__
lrwxrwxrwx 1 user user 9 Jun  1 14:26 python -> python3.6
lrwxrwxrwx 1 user user 9 Jun  1 14:26 python3 -> python3.6
-rwxrwxr-x 1 user user 17776 Jun  1 14:26 python3.6
-rwxrwxr-x 1 user user  2354 Jun  1 14:26 python-config
-rwxrwxr-x 1 user user   247 Jun  1 14:26 wheel


I followed the steps listed here :  
https://www.digitalocean.com/community/tutorials/how-to-use-mysql-or-mariadb-with-your-django-application-on-ubuntu-14-04
 

On Thursday, June 1, 2017 at 5:47:25 PM UTC-4, F. Nikita Thomas wrote:
>
> No such thing as a dumb question, how  do I check? 
>
> On Thursday, June 1, 2017 at 5:36:23 PM UTC-4, James Schneider wrote:
>>
>> *** Operational MODE: single process ***
>>> Traceback (most recent call last):
>>>   File "./project/wsgi.py", line 12, in 
>>> from django.core.wsgi import get_wsgi_application
>>> ModuleNotFoundError: No module named 'django'
>>> unable to load app 0 (mountpoint='') (callable not found or import error)
>>> *** no app loaded. going in full dynamic mode ***
>>> *** uWSGI is running in multiple interpreter mode ***
>>> spawned uWSGI worker 1 (and the only) (pid: 22388, cores: 1)
>>> ^C
>>>
>>> Shouldn't it see the Django installation in the virtualenv? I haven't 
>>> had this much fun since I had my wisdom teeth removed  Thanks again!
>>>
>>
>> Dumb question. Have you verified that Django is installed in the 
>> virtualenv being used by uwsgi? You should be able to enter the virtualenv 
>> and run that specific import command that is outlined. 
>>
>> -James 
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/9c9a3f18-7633-437c-a899-9f84e0df5040%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: uWSGI ModuleNotFoundError Django 1.11

2017-06-01 Thread F. Nikita Thomas
No such thing as a dumb question, how  do I check? 

On Thursday, June 1, 2017 at 5:36:23 PM UTC-4, James Schneider wrote:
>
> *** Operational MODE: single process ***
>> Traceback (most recent call last):
>>   File "./project/wsgi.py", line 12, in 
>> from django.core.wsgi import get_wsgi_application
>> ModuleNotFoundError: No module named 'django'
>> unable to load app 0 (mountpoint='') (callable not found or import error)
>> *** no app loaded. going in full dynamic mode ***
>> *** uWSGI is running in multiple interpreter mode ***
>> spawned uWSGI worker 1 (and the only) (pid: 22388, cores: 1)
>> ^C
>>
>> Shouldn't it see the Django installation in the virtualenv? I haven't had 
>> this much fun since I had my wisdom teeth removed  Thanks again!
>>
>
> Dumb question. Have you verified that Django is installed in the 
> virtualenv being used by uwsgi? You should be able to enter the virtualenv 
> and run that specific import command that is outlined. 
>
> -James 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/f81ae7ad-03d6-44ea-a17d-4597bcf7f010%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: uWSGI ModuleNotFoundError Django 1.11

2017-06-01 Thread James Schneider
>
> *** Operational MODE: single process ***
> Traceback (most recent call last):
>   File "./project/wsgi.py", line 12, in 
> from django.core.wsgi import get_wsgi_application
> ModuleNotFoundError: No module named 'django'
> unable to load app 0 (mountpoint='') (callable not found or import error)
> *** no app loaded. going in full dynamic mode ***
> *** uWSGI is running in multiple interpreter mode ***
> spawned uWSGI worker 1 (and the only) (pid: 22388, cores: 1)
> ^C
>
> Shouldn't it see the Django installation in the virtualenv? I haven't had
> this much fun since I had my wisdom teeth removed  Thanks again!
>

Dumb question. Have you verified that Django is installed in the virtualenv
being used by uwsgi? You should be able to enter the virtualenv and run
that specific import command that is outlined.

-James

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CA%2Be%2BciV5cmRAMNk2pAjbAL4YJ8oYKu9D%2BYqk1dHLa4wcn1e0bw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: uWSGI ModuleNotFoundError Django 1.11

2017-06-01 Thread F. Nikita Thomas
Hi Melvyn,
excuse the late reply. I just tried as you suggested and now I have:
(projectenv) [user@echo project]$ uwsgi --http :8000 --chdir 
/home/user/Env/project/ --module project.wsgi --virtualenv 
/home/user/Env/projectenv/
*** Starting uWSGI 2.0.15 (64bit) on [Thu Jun  1 17:09:34 2017] ***
compiled with version: 4.8.5 20150623 (Red Hat 4.8.5-11) on 30 May 2017 
20:50:53
os: Linux-3.10.0-514.10.2.el7.x86_64 #1 SMP Fri Mar 3 00:04:05 UTC 2017
nodename: echo.com
machine: x86_64
clock source: unix
pcre jit disabled
detected number of CPU cores: 2
current working directory: /home/user/Env/project
detected binary path: /usr/local/bin/uwsgi
chdir() to /home/atticus/Env/project/
*** WARNING: you are running uWSGI without its master process manager ***
your processes number limit is 4096
your memory page size is 4096 bytes
detected max file descriptor number: 1024
lock engine: pthread robust mutexes
thunder lock: disabled (you can enable it with --thunder-lock)
uWSGI http bound on :8000 fd 4
spawned uWSGI http 1 (pid: 22389)
uwsgi socket 0 bound to TCP address 127.0.0.1:34994 (port auto-assigned) fd 
3
Python version: 3.6.1 (default, May 29 2017, 14:21:37)  [GCC 4.8.5 20150623 
(Red Hat 4.8.5-11)]
Set PythonHome to /home/user/Env/projectenv/
*** Python threads support is disabled. You can enable it with 
--enable-threads ***
Python main interpreter initialized at 0x76b6d0
your server socket listen backlog is limited to 100 connections
your mercy for graceful operations on workers is 60 seconds
mapped 72768 bytes (71 KB) for 1 cores
*** Operational MODE: single process ***
Traceback (most recent call last):
  File "./project/wsgi.py", line 12, in 
from django.core.wsgi import get_wsgi_application
ModuleNotFoundError: No module named 'django'
unable to load app 0 (mountpoint='') (callable not found or import error)
*** no app loaded. going in full dynamic mode ***
*** uWSGI is running in multiple interpreter mode ***
spawned uWSGI worker 1 (and the only) (pid: 22388, cores: 1)
^C

Shouldn't it see the Django installation in the virtualenv? I haven't had 
this much fun since I had my wisdom teeth removed  Thanks again!

On Thursday, June 1, 2017 at 2:27:28 PM UTC-4, Melvyn Sopacua wrote:
>
> On Thursday 01 June 2017 10:47:05 F. Nikita Thomas wrote:
>
> > Hi!
>
> > I'm having a problem with configuring uWSGI with Django, when I run
>
> > the development server everything 'seems' okay, except that I am
>
> > missing styling on the html, and when I test run uWSGI from the
>
> > command line I get:
>
>  
>
> ...
>
> > chdir() to /home/user/env/project/project/
>
> ...
>
>  
>
> > And I don't know whether it's a path or import thing or what. Thanks.
>
>  
>
> It's a chdir thing. Move up one, so /home/user/env/project.
>
>  
>
> -- 
>
> Melvyn Sopacua
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/e083928c-3e99-4110-b4c9-c510a474e89b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: uWSGI ModuleNotFoundError Django 1.11

2017-06-01 Thread Melvyn Sopacua
On Thursday 01 June 2017 10:47:05 F. Nikita Thomas wrote:
> Hi!
> I'm having a problem with configuring uWSGI with Django, when I run
> the development server everything 'seems' okay, except that I am
> missing styling on the html,  and when I test run uWSGI from the
> command line I get:

...
> chdir() to /home/user/env/project/project/
...

> And I don't know whether it's a path or import thing or what. Thanks.

It's a chdir thing. Move up one, so /home/user/env/project.

-- 
Melvyn Sopacua

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/2976734.dj2r02JMKk%40devstation.
For more options, visit https://groups.google.com/d/optout.


uWSGI ModuleNotFoundError Django 1.11

2017-06-01 Thread F. Nikita Thomas
Hi!
I'm having a problem with configuring uWSGI with Django, when I run the 
development server everything 'seems' okay, except that I am missing 
styling on the html,  and when I test run uWSGI from the command line I get:

(projectenv) [user@echo project]$  uwsgi --http :8000 --chdir 
/home/user/env/project/project/ --module project.wsgi --virtualenv 
/home/user/env/projectenv/
*** Starting uWSGI 2.0.15 (64bit) on [Thu Jun  1 13:37:09 2017] ***
compiled with version: 4.8.5 20150623 (Red Hat 4.8.5-11) on 30 May 2017 
20:50:53
os: Linux-3.10.0-514.10.2.el7.x86_64 #1 SMP Fri Mar 3 00:04:05 UTC 2017
nodename: echo.com
machine: x86_64
clock source: unix
pcre jit disabled
detected number of CPU cores: 2
current working directory: /home/user/env/project
detected binary path: /usr/local/bin/uwsgi
chdir() to /home/user/env/project/project/
*** WARNING: you are running uWSGI without its master process manager ***
your processes number limit is 4096
your memory page size is 4096 bytes
detected max file descriptor number: 1024
lock engine: pthread robust mutexes
thunder lock: disabled (you can enable it with --thunder-lock)
uWSGI http bound on :8000 fd 4
spawned uWSGI http 1 (pid: 22015)
uwsgi socket 0 bound to TCP address 127.0.0.1:38735 (port auto-assigned) fd 
3
Python version: 3.6.1 (default, May 29 2017, 14:21:37)  [GCC 4.8.5 20150623 
(Red Hat 4.8.5-11)]
Set PythonHome to /home/user/env/projectenv/
*** Python threads support is disabled. You can enable it with 
--enable-threads ***
Python main interpreter initialized at 0x175a660
your server socket listen backlog is limited to 100 connections
your mercy for graceful operations on workers is 60 seconds
mapped 72768 bytes (71 KB) for 1 cores
*** Operational MODE: single process ***
ModuleNotFoundError: No module named 'project'
unable to load app 0 (mountpoint='') (callable not found or import error)
*** no app loaded. going in full dynamic mode ***
*** uWSGI is running in multiple interpreter mode ***
spawned uWSGI worker 1 (and the only) (pid: 22014, cores: 1)


And I don't know whether it's a path or import thing or what. Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/a803aabc-28fa-4c64-b5f4-c4ca084d4c29%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.