windows底下单独通过命令行使用pip可能确实有点别扭,毕竟不是linux。 推荐两类解决方案: 使用某种python的IDE,比如VS加PTVS。
这种IDE带有virtualenv的功能;以对每一个project,我们都可以放一个requirements.txt,让virtualenv调用pip来安装制定的依赖项。
这样避免了自己手动在命令行中调用pip命令。
而且virtualenv + pip也是python开发的标准辅助工具。
安装cgywin,这个软件可以建立一个极其类似linux的命令行环境,可以像在linux中一样使用python+pip+virtualenv。
缺点是不容易进行windows独有的python特性开发。