【问题标题】:Trouble installing a new package using Anaconda Prompt使用 Anaconda Prompt 安装新软件包时遇到问题
【发布时间】:2020-12-19 11:16:03
【问题描述】:

我正在尝试通过键入“pip install backtesting”在我的 Anaconda 提示符中安装一个包“backtesting”,但出现 EnvironmentError......

错误:由于 EnvironmentError 无法安装软件包:[WinError 5] 访问被拒绝:'c:\users\james\appdata\local\continuum\anaconda3\lib\site-packages\~il\_imaging.cp36 -win_amd64.pyd' 考虑使用--user 选项或检查权限。

如何“考虑使用--user 选项或检查权限。”?非常感谢提前

【问题讨论】:

    标签: python-3.x installation package


    【解决方案1】:

    请尝试以下使用:

    pip install backtesting --user
    

    我试了一下,安装成功。

    【讨论】:

      【解决方案2】:

      以上答案是正确的'--user'用法。

      我发现当我无法使用 conda 或 pip 关键字安装时,我只是将模块添加到环境变量中。

      您可以通过访问任务栏上的搜索字段并输入“环境变量”(减去单引号)来执行此操作,这将生成一个允许您选择编辑环境变量的窗口。

      或者您可以直接进入“系统属性”并选择“高级”选项卡。右下角是环境变量按钮。点击环境变量 你被带到一个新窗口。

      从“系统变量”字段中选择“新建”,您想要添加项目解决方案的完整路径,并且一旦保存您的程序就可以“查看”模块。关键是您必须在添加变量后重新启动计算机,一旦计算机备份,编辑的“环境变量”就会生效。您将能够像在程序开始时一样使用 import 语句而不会出现错误。

      【讨论】:

        猜你喜欢
        • 2017-07-19
        • 1970-01-01
        • 2018-04-16
        • 1970-01-01
        • 2016-07-08
        • 2020-02-21
        • 2019-07-27
        • 1970-01-01
        • 2016-02-09
        相关资源
        最近更新 更多