初学django-1

在学习django之前,要进行一些准备:

 编程语言:python3.7

 框架:django2.0.2

 操作系统:windows

 开发环境:pycharm专业版(社区版无法进行web开发)

为了避免学习过程中,出现各种各样的报错,最好都用相同版本的语言,框架等。

django版本和python对应的版本:

django versionpython version
1.82.7,3.2,3.3,3.4,3.5
1.9,1.102.7,3.4,3.5
1.112.7,3.4,3.5,3.6
2.03.4,3.5,3.6
2.13.5,3.6,3.7

安装虚拟环境:

  在学习之前还要配置一个虚拟环境,给大家讲一下为啥要配置虚拟环境,比如说,如果老板A让你去维护一个用django1.0写个的web项目,而老板B让你维护django1.8版本的项目,而你电脑上却是django2.0版本的,因为版本不同,新旧版本不完全兼容,可能会出现各种未知报错,所以如果没有虚拟环境,还要将2.0的卸载掉,再去装1.0的去维护,然后卸载1.0的安装1.8的,而你之前电脑上有一些项目用django2.0开发的,再去维护又要折腾了,太麻烦了,恰好这个虚拟环境可以解决这种问题,可以在虚拟环境中安装1.0和1.8版本的去维护旧版本的项目,这样就不用来回卸载django了。

安装virtualenv:

pip3 install virtualenv

创建虚拟环境:

virtualenv [虚拟环境名字name]

运行之后就会在当前文件夹自动生成一个名为name的文件夹

 

进入环境:

虚拟环境创建好以后,就可以进入虚拟环境安装一些第三方包,进入到虚拟环境的Scripts文件夹下,然后执行activate,就进入i虚拟环境了,在虚拟环境中,进行安装三方库或卸载三方库都不会影响到外面的环境。

退出虚拟环境:

退出很简单,只需输入命令:deactivate

指定python解释器进行创建虚拟环境:

为什么要指定解释器呢?

因为有些项目需要用指定的解释器版本去维护项目,版本不同,他的一些功能可能维护方式不太一样,指定解释器版本可以减少一些不必要的bug

命令:virtualenv -p C:python37\python.exe [virtualenv]

第二种创建虚拟环境:

virtualenvwrapper

安装虚拟环境:

pip3 install virtualenvwrapper-win(同时会安装virtualenv)

创建虚拟环境:

mkvirtualenv [name]

创建成功之后会在当前目录下自动创建一个名为envs的文件夹,然后你创建的所有虚拟环境都会安装到这个目录下。

如果你想将所有虚拟环境放到自己指定的文件夹,可以这样操作:

在我的电脑---->右键---->属性---->高级系统设置---->环境变量 中添加一个参数 WORKON_HOME,然后将value值设置成你指定的文件夹路径即可。

切换到某个虚拟环境:

workon [name]

退出虚拟环境:

命令:deactivate

删除某个虚拟环境:

命令:rmvirtualenv [name]

列出所有的虚拟环境:

命令:lsvirtualenv(显示路径)

命令:workon(不显示路径)

进入到虚拟环境的目录:

命令:cdvirtualenv

指定解释器版本创建虚拟环境:

mkvirtual --python==C:\python37\python.exe [name]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值