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.

