python进阶(4) windows下虚拟情况使用

发布时间:2019-04-22  栏目:Python  评论:0 Comments

虚拟境况功效:

虚拟景况搭建:

           一.
普通开拓多少个连串,会设置许多的第壹方包,那时第1方包我们是安装在本机情况的.那么假若项目张开配置或移植的时候是否要重新安装那些包????

一、安装python:

参考manbet手机客户端3.0,Eclipse+python开垦条件搭建,这里不再赘述。

          
二.支出条件,同时在做两相项目,同时要用到Django这么些包,然则四个档期的顺序要用一.捌本子,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.

虚拟遭逢严俊来讲也是三个第三方包,大家需求先实行下载:

5、激活虚拟蒙受:

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

6、去激活虚拟遭遇:

(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,2群已满.

Linux and
python学习调换三群新开,迎接参与,一齐学习.qq 3群:5632278玖四

不前进,不倒退,甘休的事态是未有的.

1块发展,与君共勉,

 

留下评论

网站地图xml地图