基于How To Tango With Django 1.7的实践(2)

3 准备好Tango

让我们一起出发!为了和Django一起探戈,你需要确保你已经在你的电脑上安装了所有需要的东西,而且你需要掌握你的开发环境.本章让你了解你需要什么并且需要掌握哪些知识.

对于本教程,你需要下面两个关键的软件:

  • Python 2.7.5+
  • Django 1.7

3.1.1 常用命令

所有的类UNIX操作系统都有一系列的针对文件管理的内建命令.下面将列出一些使用频率非常高的命令,我们将会简单介绍它们是干什么的和如何去使用它们.

  • pwd:在终端打印出当前工作目录.展示出当前所在目录的绝对路径.
  • ls:在终端打印出当前工作目录中文件列表.默认情况下,你不会看到文件大小 - 可以通过ls -lh命令进行查看.
  • cd:后边连接路径,可以允许你改变当前工作目录.例如,cd
    /home/leif/改变工作目录到/home/leif/.你还可以通过键入两个点(cd ..)转移到上一级目录而不用输入绝对路径.
  • cp:复制文件或者目录.你必须提供源和目标.例如,如果要在同一文件夹里复制input.py,那你可以这样输入cp input.py input_backup.py
  • mv移动文件或者目录.像cp一样,必须提供源和目标.这个命令还可以重命名文件.例如,把numbers.txt重命名为letters.txt只需键入mv numbers.txt letters.txt.把一个文件移动到另一个目录,你可以使用绝对或者相对路径作为目的地址 - 比如mv numbers.txt /home/david/numbers.txt.
  • mkdir:在当前目录创见文件夹.你需要提供一个新文件夹的名字在mkdir命令后面.例如,当前目录是/home/david/,运行mkdir music,你将会得到一个文件夹/home/david/music/.你需要键入cd来进入这个文件夹.
  • rm:remove的简写,这个命令会删除你的文件.你必须提供你要删除文件的名字.如果你输入rm命令,它会提示你是否希望删除这个文件的选项.你也可以用递归删除来删除文件夹.用这个命令一定要小心,要恢复删除的文件几乎不可能.
  • rmdir:删除目录的传统方法.在后面提供你要删除的目录.需要注意的是:这个命令没有提示是否要删除这个目录.
  • sudo:允许你用其他用户权限来运行这个程序.一般,用root(类UNIX或者UNIX衍生系统的超级用户)身份来运行这个程序.

3.2.6 安装其他Python包

值得注意的是,其他包也可以用这种方法很方便的下载下来.The Python Package Index提供了Pip可以安装包的列表.

可以通过下面的命令查看已经安装包的列表.

$ pip list

3.2.7 分享你的包列表

你可以将你的已安装包列表分享给其他的开发者.

$ pip freeze > requirements.txt

如果你用more,less或者cat来检查requirements.txt文件,你将会看见差不多一样的列表.这个requirements.txt文件可以用下面的命令安装.如果你要在另一台电脑上配置环境将变得非常方便.

$ pip install -r requirements.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值