我过go 需要从私有存储库(镜像pypi.org,但也包含我们自己的一些包)安装所有PIP包.

为了确保pip install <package>始终解析此存储库中的所有包,我创建了一个名为~/.pypirc的文件,其中包含以下内容:

[distutils]
index-servers = 
    nexus
    nexus-own

[nexus]
repository = https://nexus.REDACTED.com/repository/pypi/
username = REDACTED
password = REDACTED

[nexus-own]
repository = https://nexus.REDACTED.com/repository/our-pypi/
username = REDACTED
password = REDACTED

但是,流程现在已更改,指定的存储库不再存在.

我删除了.pypirc文件,但PIP仍会try 从私有存储库中解析包.

对于我自己的项目,我可以通过在Pipfile中显式地将pypi.org指定为存储库来避免这一点,但当我想要全局安装一个包时,它将失败,因为它将try 访问现已不存在的存储库:

Looking in indexes: https://REDACTED:****@nexus.REDACTED.com/repository/pypi/simple
Collecting PACKAGE_NAME_REDACTED
  Downloading PACKAGE_NAME_REDACTED
     - 193.2 kB 2.7 MB/s 0:00:00
  ERROR: Cannot unpack file /private/var/folders/yg/c7k3cx_s105249_xfk0rz8vr0000gp/T/pip-unpack-pyy2dbxl/REDACTED.git (downloaded from /private/var/folders/yg/c7k3cx_s105249_xfk0rz8vr0000gp/T/pip-req-build-sqsbu7rx, content-type: text/html; charset=utf-8); cannot detect archive format

既然.pypirc文件已经被删除了,这怎么可能呢?

PIP会在任何地方缓存此信息吗?我递归地搜索了我的完整用户的主目录,但没有找到此配置的任何踪迹.

皮普能从哪里得到它呢?

如何使用pypi.org作为默认存储库,使pip恢复到默认设置?

这只影响一个用户;如果我以另一个用户身份登录,我可以毫无问题地从pypi.org安装包.

我的本地系统是MacOS 13.2.1.文图拉. PIP版本为22.3.1. Python版本为3.11.4

推荐答案

pip不与.pypirc协商,twineuploading包协商.

downloadingpip.conf协商时为pip.要列出您的配置文件,请运行

pip config debug

请参阅https://pip.pypa.io/en/stable/topics/configuration/岁的文档

Python相关问答推荐

按照行主要蛇扫描顺序对点列表进行排序

在上下文管理器中更改异常类型

Python plt.text中重叠,包adjust_text不起作用,如何修复?

如何根据条件在多指标框架上进行groupby

在Python和matlab中显示不同 colored颜色 的图像

即使在可见的情况下也不相互作用

Python中的嵌套Ruby哈希

在Pandas DataFrame操作中用链接替换'方法的更有效方法

pandas滚动和窗口中有效观察的最大数量

如何更改分组条形图中条形图的 colored颜色 ?

海上重叠直方图

递归访问嵌套字典中的元素值

joblib:无法从父目录的另一个子文件夹加载转储模型

用砂箱开发Web统计分析

可以bcrypts AES—256 GCM加密损坏ZIP文件吗?

如何在Pyplot表中舍入值

在pandas/python中计数嵌套类别

Polars map_使用多处理对UDF进行批处理

当单元测试失败时,是否有一个惯例会抛出许多类似的错误消息?

如何在Gekko中使用分层条件约束