Python virtualenv questions

前端 未结 5 1448
轻奢々
轻奢々 2020-11-28 03:17

I\'m using VirtualEnv on Windows XP. I\'m wondering if I have my brain wrapped around it correctly:

I ran virtualenv ENV and it created C:\\WINDOW

5条回答
  •  猫巷女王i
    2020-11-28 03:51

    in my project wsgi.py file i have this code (it works with virtualenv,django,apache2 in windows and python 3.4)

    import os
    import sys
    DJANGO_PATH = os.path.join(os.path.abspath(os.path.dirname(__file__)),'..')
    sys.path.append(DJANGO_PATH)
    sys.path.append('c:/myproject/env/Scripts')
    sys.path.append('c:/myproject/env/Lib/site-packages')
    activate_this = 'c:/myproject/env/scripts/activate_this.py'
    exec(open(activate_this).read())
    from django.core.wsgi import get_wsgi_application
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myproject.settings")
    application = get_wsgi_application()
    

    in virtualhost file conf i have

    
        ServerName mysite
        WSGIScriptAlias / c:/myproject/myproject/myproject/wsgi.py
        DocumentRoot c:/myproject/myproject/
        
           Options +Indexes +FollowSymLinks +MultiViews
           AllowOverride All
          Require local
       
    
    

提交回复
热议问题