【问题标题】: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 语句而不会出现错误。