【问题标题】:Installing fix_yahoo_finance without pip in Anaconda在 Anaconda 中安装不带 pip 的 fix_yahoo_finance
【发布时间】:2018-07-26 16:25:54
【问题描述】:

我正在学习 Python 并使用 Anaconda navigator 1.8.7 和 Spyder 3.3.0(Windows 上的 Python 3.6.6 32 位、QT 5.9.4、PyQt5 5.9.2)。我想在不使用 pip 的情况下安装一个名为“fix_yahoo_finance”的包,因为我已经读过 pip 会给 Anaconda 用户带来问题。

我知道这是使用 pip 时使用的代码行:

   pip install fix_yahoo_finance --upgrade --no-cache-dir

当我尝试使用 康达安装 fix_yahoo_finance 我得到一个“解决环境:失败”

如何在不使用 pip 的情况下获取此软件包?有没有另一种方法可以让我在 Anaconda 中运行这个包,比如把它放在 pkgs 文件夹中?我非常困惑,非常感谢您在这方面的帮助。

非常感谢。

【问题讨论】:

    标签: python anaconda


    【解决方案1】:

    您实际上也可以通过其他方式安装它,将这个 repo 克隆到您的本地系统中。

    git clone https://github.com/ranaroussi/fix-yahoo-finance.git

    然后转到目录fix-yahoo-finance 或您已克隆存储库的任何目录。然后运行sudo python3 setup.py install

    这样你也可以不使用 pip 安装包,但要确保你的 python 指向 Anaconda 的 python,否则安装它的唯一方法是从 site-pacakges 复制包文件夹并粘贴到Conda 的包文件夹。你也可以看看你的 conda 安装错误,https://github.com/conda/conda/issues/6390

    【讨论】:

    • 如何将它克隆到我的系统中?
    • 我复制并粘贴了从pypi.org/project/fix-yahoo-finance/#files 下载的文件,并将其复制并粘贴到 Anaconda3/pkgs 中,但是当我尝试导入时,它不起作用。
    • 抱歉,我意识到我将它复制并粘贴到了错误的文件夹中。将尝试站点包
    • 还是不行。也许我做错了什么?
    • 使用与我在答案中给出的相同的 git clone 命令克隆它,然后运行 ​​setup.py install。这将安装软件包。
    猜你喜欢
    • 2019-12-27
    • 2014-10-17
    • 2019-05-24
    • 2020-08-23
    • 2021-01-19
    • 1970-01-01
    • 2023-04-09
    • 2018-06-26
    • 1970-01-01
    相关资源
    最近更新 更多