python - 我在 Python 中遇到此错误,EnvironmentNotWritable 错误

标签 python anaconda

我在 Python 中运行“conda install pandas-datareader”来获取数据。 出现了EnvironmentNotWritable错误,如下所示。 我怀疑这是由于基础环境中的(只读)选项造成的,但我不知道如何修复它。

我刚刚开始Python,了解甚少。我希望你可以帮助我。

不知道有没有必要,不过版本是这样的。

active environment : None
conda version : 4.6.11
conda-build version : 3.17.8
python version : 3.7.3.final.0
base environment : C:\ProgramData\Anaconda3 (read only)

我运行了这段代码

conda install pandas-datareader

在安装包的过程中,出现以下错误消息。

....
Preparing transaction: done
Verifying transaction: failed

EnvironmentNotWritableError: The current user does not have write permissions to the target environment.
  environment location: C\ProgramData\Anaconda3

注意:您可能需要重新启动内核才能使用更新的软件包。

最佳答案

产生此问题可能有两个简单的问题 - * 在安装库期间,您的 Anaconda 程序正在运行。这限制了您在工作期间对环境进行任何改变。

解决方案-1 关闭 Anaconda 程序,然后尝试在命令提示符下安装库。
Solution-2 关闭 Anaconda 程序,然后以管理员身份运行 Anaconda Prompt。

我希望这对你有用。

关于python - 我在 Python 中遇到此错误,EnvironmentNotWritable 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55723572/

相关文章:

python - 如何将 pyqt4 与当前的 python 和spyder 版本一起使用?

python - 从 scipy.linalg 导入 _fblas : ImportError: DLL load failed: The specified module could not be found

python - 拆分字典的字符串值

python - 无法使用 SQLAlchemy/Flask-SQLAlchemy 删除行

python - 在 Python 中处理大量字典的最佳方法

python - Python 中的 Soap 调用

python - 无法在 anaconda 3 (python 3), linux 中安装 pygame

anaconda - 如何从 linux 在 jupyter notebook 上安装 common-lisp?

python - 如何为 python 中的特定行值选择数据框中的列数据?

Python 将列表 reshape 为 ndim 数组