【发布时间】:2021-08-06 22:42:33
【问题描述】:
所以我在使用 Pycharm 设置合适的 Anaconda 解释器时遇到了一些问题。根据the anaconda website 和the Pycharm website 上的文档,他们建议我在单击当前解释器后转到 Pycharm GUI 右下角附近的添加解释器设置。
例如,Pycharm 说我当前的解释器是 Python 3.9 。然后单击我所做的 Conda 环境,但是,当我完成后,我收到如下错误消息:
CondaError: Unable to create prefix directory '/opt/anaconda/envs/pythonProject9'.
这里也是命令输出:
Collecting package metadata (current_repodata.json): ...working... done
Solving environment: ...working... done
## Package Plan ##
environment location: /opt/anaconda/envs/pythonProject9
added / updated specs:
- python=3.9
The following NEW packages will be INSTALLED:
_libgcc_mutex pkgs/main/linux-64::_libgcc_mutex-0.1-main
ca-certificates pkgs/main/linux-64::ca-certificates-2021.4.13-h06a4308_1
certifi pkgs/main/linux-64::certifi-2020.12.5-py39h06a4308_0
ld_impl_linux-64 pkgs/main/linux-64::ld_impl_linux-64-2.33.1-h53a641e_7
libffi pkgs/main/linux-64::libffi-3.3-he6710b0_2
libgcc-ng pkgs/main/linux-64::libgcc-ng-9.1.0-hdf63c60_0
libstdcxx-ng pkgs/main/linux-64::libstdcxx-ng-9.1.0-hdf63c60_0
ncurses pkgs/main/linux-64::ncurses-6.2-he6710b0_1
openssl pkgs/main/linux-64::openssl-1.1.1k-h27cfd23_0
pip pkgs/main/linux-64::pip-21.0.1-py39h06a4308_0
python pkgs/main/linux-64::python-3.9.4-hdb3f193_0
readline pkgs/main/linux-64::readline-8.1-h27cfd23_0
setuptools pkgs/main/linux-64::setuptools-52.0.0-py39h06a4308_0
sqlite pkgs/main/linux-64::sqlite-3.35.4-hdfb4753_0
tk pkgs/main/linux-64::tk-8.6.10-hbc83047_0
tzdata pkgs/main/noarch::tzdata-2020f-h52ac0ba_0
wheel pkgs/main/noarch::wheel-0.36.2-pyhd3eb1b0_0
xz pkgs/main/linux-64::xz-5.2.5-h7b6447c_0
zlib pkgs/main/linux-64::zlib-1.2.11-h7b6447c_3
Preparing transaction: ...working... failed
==> WARNING: A newer version of conda exists. <==
current version: 4.9.2
latest version: 4.10.1
Please update conda by running
$ conda update -n base -c defaults conda
我做错了什么吗?有人需要 PATH 的图片吗?我不确定我的问题是否与此处asked a similar question 的另一个人相似。我的 Pycharm IDE 已经更新,物有所值。
【问题讨论】:
-
欢迎来到 Stack Overflow。请编辑问题以包含任何必要的源代码、数据和错误消息作为文本。考虑these reasons and guidelines。
-
@bad_coder 对于没有阅读指南,我深表歉意。它应该包含文本而不是图像。
-
我正在投票重新提出问题,因为该错误已作为文本包含在内。