windows下搭建并选取python虚拟环境

虚拟环境功用:

manbetx手机网页版,虚拟环境搭建:

           壹.
一般性开采3个门类,会设置大多的第2方包,那时第二方包大家是安装在本机环境的.那么如若项目张开布局或移植的时候是或不是要重新安装那么些包????

一、安装python:

参考Eclipse+python开辟条件搭建,那里不再赘言。

          
二.费用环境,同时在做两相项目,同时要用到Django那些包,不过3个品类要用1.八版本,八个要用1.玖如何是好,虚拟环境因而诞生了…………..

二、安装pip: 参考python包安装工具pip使用总括【windows】,这里不再赘言。

 

三、安装virtualenv和virtualenvwrapper:

> python -m pip install virtualenvwrapper-win

下载并安装 虚拟环境virtualenv:

四、创建python虚拟环境:

D:\MyDrivers>virtualenv django1_7
New python executable in D:\MyDrivers\django1_7\Scripts\python.exe
Installing setuptools, pip, wheel...done.

虚拟环境严峻来讲也是2个第一方包,我们需求先进行下载:

5、激活虚拟环境:

D:\MyDrivers\django1_7>Scripts\activate.bat
(django1_7) D:\MyDrivers\django1_7>
pip install virtualenv

陆、去激活虚拟环境:

(django1_7) D:\MyDrivers\django1_7>Scripts\deactivate.bat

 

虚拟环境使用:

以运转基于django一.七.肆框架的品类为例:

  • 安装django1.7.4:

django1_7) D:\EldonZhao\git\vpc>pip install django===1.7.4
  • 启航项目并缓解有关错误:

(django1_7) D:\EldonZhao\git\vpc>python manage.py runserver
ImportError: Could not import settings 'project.settings' (Is it on sys.path? Is there an import error in the settings file?): No module named djcelery
(django1_7) D:\EldonZhao\git\vpc>pip install django-celery
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
# 从http://pan.baidu.com/s/1kUXl1P1下载文件包,并解压到到虚拟环境Lib\site-packages下面。

ImportError: No module named IPy
(django1_7) D:\EldonZhao\git\vpc>pip install IPy
ImportError: No module named iptools.ipv4
(django1_7) D:\EldonZhao\git\vpc>pip install iptools
ImportError: No module named pymongo
(django1_7) D:\EldonZhao\git\vpc>pip install pymongo
ImportError: No module named redisco.containers
(django1_7) D:\EldonZhao\git\vpc>pip install redisco
ImportError: No module named redis
(django1_7) D:\EldonZhao\git\vpc>pip install redis
  • 起步成功:

System check identified no issues (0 silenced).
April 14, 2017 - 16:43:34
Django version 1.7.4, using settings 'project.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

virtualenv创建:

参考资料:

cmd命令进入要存储虚拟环境的文书夹

 

 virtualenv venv

 

实行以上创立命令,假设报以下错误:

 

AssertionError: Filename C:\Python27\Lib\os.py does not start with any of these prefixes: ['C:\\python27']

 

防止上述错误使用以下命令:python -m virtualenv <虚拟环境名称>

python -m virtualenv myenv

C:\Python27>python -m virtualenv myenv
New python executable in C:\Python27\myenv\Scripts\python.exe
Installing setuptools, pip, wheel...done.

创造虚拟环境成功!

 

 进入虚拟环境
    虚拟环境目录下的scripts/activate 来激活环境;
环境激活会在最终面呈现虚拟环境名称

 

C:\Python27\myenv\Scripts>activate

(myenv) C:\Python27\myenv\Scripts>

 

 

脱离虚拟环境
    deactivate

去除虚拟环境
    del myenv
    直接删除虚拟环境所在的公文夹venv就删除了小编们创造的venv虚拟环境。

 

 

Linux and
python学习交换1,二群已满.

Linux and
python学习调换三群新开,欢迎加入,一起学习.qq 叁群:5632278九四

不前进,不倒退,甘休的场地是尚未的.

联合前进,与君共勉,

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图