从过去运行pypi服务器

pypi-timemachine的Python项目详细描述


你希望你能像在 过去的某个固定日期?如果是的话,PYPI时间机器是给你的!

安装

要安装:

pip install pypi-timemachine

使用

安装后,您可以使用以下命令运行pypi服务器:

pypi-timemachine 2014-02-03

或者如果需要指定精确的时间(以UTC为单位):

pypi-timemachine 2014-02-03T12:33:02

这将启动烧瓶应用程序,并打印出一行,如:

Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

然后,您可以使用以下命令调用pip:

pip install --index-url http://127.0.0.1:5000/ astropy

然后安装请求的包和所有依赖项, 忽略上面指定的截止日期之后的任何版本。

注意事项/警告

如果已经安装了软件包,pip将不会再次尝试安装它。 这意味着,如果您尝试运行上面描述的pip,但是 您试图安装的包(或其任何依赖项)是 已经安装,不管版本有多新,都不会 重新安装。因此,我建议对自定义索引使用pip 一个干净环境中的url(但是您可以运行pypi-timemachine 在常规环境中执行命令。)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
从文本文件中读取时显示java符号“ï»”   java在有很多生产商的情况下如何改进Disruptor?   不同线程的java不同堆栈   用Java模拟oraclespool   jsp java访问自定义web中的错误信息。xml错误页   给出奇怪结果的java集成堆栈   java在jsp中显示值列表   java会话。保存更新具有错误ID的实体   在树数据结构中添加节点时的java递归   java在Spring Data Mongodb中使用$$ROOT检索整个文档   java我应该把图像放在罐子里还是不放在罐子里?(Inno设置)   java将bat文件放入jar文件中   Java:如何在节点上执行XPath查询   控制台应用程序如何在Mac上从Java输出重音字符?