【发布时间】:2019-04-18 07:05:37
【问题描述】:
这个论坛在过去几个月里帮助了我很多,但现在是时候自己发布一些东西了,因为这是我无法找到答案的第一个问题。我真的很感激我能得到的任何帮助。我必须提到,我不是 python 或编程方面的专家,我现在有 3 个月的密集经验,并且正在使用 python 在一台装有 windows 7 的 uni 计算机上完成我的论文。我没有任何管理员权限,所以会有一些我无法改变的事情。
我将 Pycharm 2018 与 python 3.6 和 anaconda 3 一起使用。
对于我的项目,我需要尚未安装的 netCDF4 和 Basemap 包。但是,当我尝试在项目解释器设置中使用 Conda 安装这些包时,我无法安装任何包。即使升级已经安装的软件包也会出现同样的问题。它给了我以下错误
intallError : 错误:已安装的一个或多个软件包依赖于 '>conda'
获取包元数据...... .解决包装规格:.
InstallError: 错误:已安装的一个或多个软件包依赖于“conda” 并且只能安装在根环境中: conda conda-build conda-env 在 conda 可以继续之前,需要删除这些包。
我真的很想得到您的帮助,我已经尝试在控制台中使用 pip 进行安装,但这不起作用,因为 pip 版本是 9,最新的是 18。我不是专家,找不到任何解决方案可能会有所帮助,除了 pip 之外,除了通常重新安装 pycharm 并重新启动之外,我还没有真正尝试过任何东西。我在我的笔记本电脑上做了同样的事情,一切都很好,但是我的笔记本电脑太慢了,无法正常运行软件,所以我需要使用 uni pc。
【问题讨论】:
-
转到 Pycharm 终端并输入
conda install -c anaconda netcdf4。几周前我在安装底图时遇到了麻烦。试试:conda install -c conda-forge basemap(也在 PyCharm 终端中) -
非常感谢,这对我有用
标签: python pip pycharm package conda