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 user    31 Jun  1 14:26 abc.py -> 
/usr/local/lib/python3.6/abc.py
lrwxrwxrwx  1 user user    34 Jun  1 14:26 base64.py -> 
/usr/local/lib/python3.6/base64.py
lrwxrwxrwx  1 user user    34 Jun  1 14:26 bisect.py -> 
/usr/local/lib/python3.6/bisect.py
lrwxrwxrwx  1 user user    39 Jun  1 14:26 _bootlocale.py -> 
/usr/local/lib/python3.6/_bootlocale.py
lrwxrwxrwx  1 user user    34 Jun  1 14:26 codecs.py -> 
/usr/local/lib/python3.6/codecs.py
lrwxrwxrwx  1 user user    36 Jun  1 14:26 collections -> 
/usr/local/lib/python3.6/collections
lrwxrwxrwx  1 user user    44 Jun  1 14:26 _collections_abc.py -> 
/usr/local/lib/python3.6/_collections_abc.py
lrwxrwxrwx  1 user user    53 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 user    32 Jun  1 14:26 copy.py -> 
/usr/local/lib/python3.6/copy.py
lrwxrwxrwx  1 user user    35 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 user    41 Jun  1 14:26 _dummy_thread.py -> 
/usr/local/lib/python3.6/_dummy_thread.py
lrwxrwxrwx  1 user user    34 Jun  1 14:26 encodings -> 
/usr/local/lib/python3.6/encodings
lrwxrwxrwx  1 user user    32 Jun  1 14:26 enum.py -> 
/usr/local/lib/python3.6/enum.py
lrwxrwxrwx  1 user user    35 Jun  1 14:26 fnmatch.py -> 
/usr/local/lib/python3.6/fnmatch.py
lrwxrwxrwx  1 user user    37 Jun  1 14:26 functools.py -> 
/usr/local/lib/python3.6/functools.py
lrwxrwxrwx  1 user user    38 Jun  1 14:26 __future__.py -> 
/usr/local/lib/python3.6/__future__.py
lrwxrwxrwx  1 user user    39 Jun  1 14:26 genericpath.py -> 
/usr/local/lib/python3.6/genericpath.py
lrwxrwxrwx  1 user user    35 Jun  1 14:26 hashlib.py -> 
/usr/local/lib/python3.6/hashlib.py
lrwxrwxrwx  1 user user    33 Jun  1 14:26 heapq.py -> 
/usr/local/lib/python3.6/heapq.py
lrwxrwxrwx  1 user user    32 Jun  1 14:26 hmac.py -> 
/usr/local/lib/python3.6/hmac.py
lrwxrwxrwx  1 user user    34 Jun  1 14:26 importlib -> 
/usr/local/lib/python3.6/importlib
lrwxrwxrwx  1 user user    31 Jun  1 14:26 imp.py -> 
/usr/local/lib/python3.6/imp.py
lrwxrwxrwx  1 user user    30 Jun  1 14:26 io.py -> 
/usr/local/lib/python3.6/io.py
lrwxrwxrwx  1 user user    35 Jun  1 14:26 keyword.py -> 
/usr/local/lib/python3.6/keyword.py
lrwxrwxrwx  1 user user    36 Jun  1 14:26 lib-dynload -> 
/usr/local/lib/python3.6/lib-dynload
lrwxrwxrwx  1 user user    37 Jun  1 14:26 linecache.py -> 
/usr/local/lib/python3.6/linecache.py
lrwxrwxrwx  1 user user    34 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 user    34 Jun  1 14:26 ntpath.py -> 
/usr/local/lib/python3.6/ntpath.py
lrwxrwxrwx  1 user user    36 Jun  1 14:26 operator.py -> 
/usr/local/lib/python3.6/operator.py
-rw-rw-r--  1 user user    10 Jun  1 14:26 orig-prefix.txt
lrwxrwxrwx  1 user user    30 Jun  1 14:26 os.py -> 
/usr/local/lib/python3.6/os.py
lrwxrwxrwx  1 user user    37 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 user    34 Jun  1 14:26 random.py -> 
/usr/local/lib/python3.6/random.py
lrwxrwxrwx  1 user user    35 Jun  1 14:26 reprlib.py -> 
/usr/local/lib/python3.6/reprlib.py
lrwxrwxrwx  1 user user    30 Jun  1 14:26 re.py -> 
/usr/local/lib/python3.6/re.py
lrwxrwxrwx  1 user user    39 Jun  1 14:26 rlcompleter.py -> 
/usr/local/lib/python3.6/rlcompleter.py
lrwxrwxrwx  1 user user    34 Jun  1 14:26 shutil.py -> 
/usr/local/lib/python3.6/shutil.py
drwxrwxr-x 16 user user  4096 Jun  1 14:28 site-packages
-rw-rw-r--  1 user user 27543 Jun  1 14:26 site.py
lrwxrwxrwx  1 user user    39 Jun  1 14:26 sre_compile.py -> 
/usr/local/lib/python3.6/sre_compile.py
lrwxrwxrwx  1 user user    41 Jun  1 14:26 sre_constants.py -> 
/usr/local/lib/python3.6/sre_constants.py
lrwxrwxrwx  1 user user    37 Jun  1 14:26 sre_parse.py -> 
/usr/local/lib/python3.6/sre_parse.py
lrwxrwxrwx  1 user user    32 Jun  1 14:26 stat.py -> 
/usr/local/lib/python3.6/stat.py
lrwxrwxrwx  1 user user    34 Jun  1 14:26 struct.py -> 
/usr/local/lib/python3.6/struct.py
lrwxrwxrwx  1 user user    35 Jun  1 14:26 tarfile.py -> 
/usr/local/lib/python3.6/tarfile.py
lrwxrwxrwx  1 user user    36 Jun  1 14:26 tempfile.py -> 
/usr/local/lib/python3.6/tempfile.py
lrwxrwxrwx  1 user user    36 Jun  1 14:26 tokenize.py -> 
/usr/local/lib/python3.6/tokenize.py
lrwxrwxrwx  1 user user    33 Jun  1 14:26 token.py -> 
/usr/local/lib/python3.6/token.py
lrwxrwxrwx  1 user user    33 Jun  1 14:26 types.py -> 
/usr/local/lib/python3.6/types.py
lrwxrwxrwx  1 user user    36 Jun  1 14:26 warnings.py -> 
/usr/local/lib/python3.6/warnings.py
lrwxrwxrwx  1 user user    35 Jun  1 14:26 weakref.py -> 
/usr/local/lib/python3.6/weakref.py
lrwxrwxrwx  1 user user    39 Jun  1 14:26 _weakrefset.py -> 
/usr/local/lib/python3.6/_weakrefset.py
(projectenv) [user@echo project]$ ls -al 
projectenv/lib/python3.6/site-packages/
total 260
drwxrwxr-x 16 user user   4096 Jun  1 14:28 .
drwxrwxr-x  5 user user   4096 Jun  1 14:26 ..
drwxrwxr-x 19 user user   4096 Jun  1 14:28 django
drwxrwxr-x  2 user user   4096 Jun  1 14:28 Django-1.11.2.dist-info
-rw-rw-r--  1 user user    126 Jun  1 14:26 easy_install.py
drwxrwxr-x  2 user user   4096 Jun  1 14:28 mysqlclient-1.3.10.dist-info
-rwxrwxr-x  1 user user 188728 Jun  1 14:28 
_mysql.cpython-36m-x86_64-linux-gnu.so
drwxrwxr-x  4 user user   4096 Jun  1 14:28 MySQLdb
-rw-rw-r--  1 user user   2335 Jun  1 14:28 _mysql_exceptions.py
drwxrwxr-x 11 user user   4096 Jun  1 14:26 pip
drwxrwxr-x  2 user user   4096 Jun  1 14:26 pip-9.0.1.dist-info
drwxrwxr-x  5 user user   4096 Jun  1 14:26 pkg_resources
drwxrwxr-x  2 user user   4096 Jun  1 14:28 __pycache__
drwxrwxr-x  4 user user   4096 Jun  1 14:28 pytz
drwxrwxr-x  2 user user   4096 Jun  1 14:28 pytz-2017.2.dist-info
drwxrwxr-x  5 user user   4096 Jun  1 14:26 setuptools
drwxrwxr-x  2 user user   4096 Jun  1 14:26 setuptools-36.0.1.dist-info
drwxrwxr-x  6 user user   4096 Jun  1 14:26 wheel
drwxrwxr-x  2 user user   4096 Jun  1 14:26 wheel-0.29.0.dist-info
(projectenv) [user@echo project]$



I did the *python manage.py check* and it came back okay, and as you can 
see the when the virtual environment is activated it sees the correct 
version which *python3.6*, which is different from the system wide version, 
Cent OS uses it for yum I believe. Please notice my directory layout is 
different from what was quoted by Melvyn, could this be the issue? Thanks!


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 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 [email protected].
To post to this group, send email to [email protected].
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/f461d6ae-abde-4064-8ff9-e562791e9947%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to