【问题标题】:.pip folder not in HOME directory on OSX.pip 文件夹不在 OSX 的 HOME 目录中
【发布时间】:2015-10-16 17:35:45
【问题描述】:

我正在尝试编辑 ~/.pip/pip.conf 文件,但 .pip 文件夹在 osx 中不存在。

我已经在全球范围内安装了 pip,并在各种虚拟环境中使用它。

我需要手动创建这个文件夹和文件吗?

【问题讨论】:

  • 它在 ubuntu 上对我来说也不存在,它会在 mac 上的 $HOME/Library/Application Support/pip/pip.conf 对于每个用户或 /Library/Application Support/pip/pip.conf 对于系统范围(如果存在)
  • 我在这两个地方都看了,没有 .pip 文件夹
  • 你应该可以创建它
  • 我应该在 HOME 文件夹中还是在 `$HOME/Library/Application Support 中创建它
  • 根据文档我认为没关系,路径按一定顺序搜索但所有路径都被搜索,您可以设置环境变量以使用自定义路径PIP_CONFIG_FILE跨度>

标签: python pip pypi


【解决方案1】:

添加到这个,因为我想在全球范围内设置它,因为最新的 pip 错误困扰着我

DEPRECATION: The default format will switch to columns in the future. 
You can use --format=(legacy|columns) 
(or define a format=(legacy|columns) 
in your pip.conf under the [list] section) to disable this warning.

我最终在我的 $HOME 目录下创建了一个带有 pip.conf 文件的 .pip 目录以供全局使用:

cd $HOME
mkdir .pip
cd .pip
touch pip.conf

希望这有助于任何人试图找出他们的全局 pip 在 OSX 上寻找配置文件的位置

【讨论】:

    【解决方案2】:

    它应该在$HOME/.pip/pip.conf

    【讨论】:

      【解决方案3】:

      我必须创建自己的 pip.conf 文件。

      如果使用虚拟环境,请在 $VIRTUAL_ENV 的根目录或虚拟环境文件夹的根目录下创建 pip.conf。

      【讨论】:

        【解决方案4】:

        在这种情况下,.pip 文件夹以及新的空文件 pip.conf 将被隐藏。 要从 Apple Finder 中查看此文件夹,请打开终端,在提示符处复制/粘贴: 默认写入 com.apple.finder AppleShowAllFiles -bool true
        接下来,将其复制/粘贴到: killall 查找器 您现在可以看到隐藏文件夹,然后您可以从 Pycharm 等应用程序打开 pip.conf 文件,输入您的 index-url 信息,保存,然后使用 pip install 。 要反转隐藏文件夹/文件的可见性,请转到 prompt$ 并输入: 默认写入 com.apple.finder AppleShowAllFiles -bool false 接下来,输入: killall 查找器 结果:Apple Finder 将重新启动并隐藏所有“隐藏”文件夹/文件。

        【讨论】:

          猜你喜欢
          • 2011-10-31
          • 1970-01-01
          • 2016-02-10
          • 1970-01-01
          • 1970-01-01
          • 2014-06-04
          • 1970-01-01
          • 2013-08-20
          相关资源
          最近更新 更多