当前位置: 首页 > 知识库问答 >
问题:

使用自定义包集设置本地PyPi服务器[重复]

于嘉誉
2023-03-14

我想用一组自定义的包及其所有依赖项设置一个本地PyPi服务器。

我现在有一个格式的包列表:

django==1.4.3
celery==3.0.12
uwsgi==1.2.6
pillow==1.7.7
...

我希望有一个本地PyPi服务器,可以为所有这些鸡蛋及其依赖项提供服务。

我该如何实现这一点?

理想情况下,我想有一个工具,可以采取的要求。txt文件作为输入,下载所有列出的包并将它们复制到本地pypi中。

共有1个答案

长孙沈义
2023-03-14

您设置了一个本地pypi服务器,并且只在存储库中提供这些鸡蛋和依赖项。。。

所有这些都可以通过谷歌搜索“本地pypi服务器”获得。

编写一个脚本来解析需求是很简单的。txt文件,并将包拉入本地存储库-但理想情况下,在请求帮助之前,您可以自己尝试。

 类似资料:
  • 我创建了本地pypi服务器。我上传了我的项目需要的软件包,但是当尝试执行

  • Appium 的 iOS 版本的后端用的是Facebook's WebDriverAgent。该后端是基于苹果公司的 XCTest 框架,所以也有所有XCTest 框架已知的问题。其中有些问题我们正在设法解决,有一些在现阶段可能无法解决。本文中描述的方法已经能够使您完全掌握在设备上如何构建、管理和运行WDA。通过这种方式,您可以在CI环境中对您的自动化测试进行微调,并使其在长期运行的情况下更加稳定

  • 默认情况下,npm本地安装会在当前目录下的中结束,但我希望它安装到其他目录下的中,例如。我该怎么做呢?

  • 我想做这样的事情: 但不知道怎么做。有什么解决方案可以修复我下面的代码吗?

  • 我正在开发一个基于Apache CXF的SOAP客户机。用于访问webservices的Java类是使用的Maven插件生成的。有两个WSDL,它们在两个不同的版本中定义一个服务(): info_service_v1.wsdl info_service_v2.wsdl 示例: -->infoservicev1 -->infoserviceV2

  • 问题内容: 是否可以通过命令标志或环境变量来指定自定义包目标? 默认情况下,npm local安装最终会在当前目录中进行,但是我希望它安装在其他目录中。我该如何实现? 问题答案: TL; DR 您可以通过使用标志和*标志来实现。 *即使这是“全局”安装,除非存在中,否则无法通过命令行访问已安装的垃圾箱。 TL; R 的每个可配置属性都可以在六个不同的地方设置。按优先顺序: 命令行标志: 环境变量: