有没有办法将当前的 conda 基础(根)环境(当前有 Python 3.8.11)更新为 Python 3.9 或 3.10?我知道使用新的虚拟环境是推荐的方法,但我仍然想学习如何操作。
我尝试使用conda install python=3.9and conda install python=3.10,这是几年前一些帖子推荐的,但它们不起作用,最终出现以下错误
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: -
Found conflicts! Looking for incompatible packages.
This can take several minutes. Press CTRL-C to …Run Code Online (Sandbox Code Playgroud) 我有一个environment.yml文件,但不想使用 Conda:
name: foo
channels:
- defaults
dependencies:
- matplotlib=2.2.2
Run Code Online (Sandbox Code Playgroud)
是否可以像文件一样pip安装依赖项?environment.ymlrequirements.txt
我尝试过pip install -r environment.yml,但它不适用于pip==22.1.2.
我不能再使用conda实用程序了。我多年来一直定期使用它,但是最近,因为我安装了python模块scp(使用命令conda install scp,我不知道它是否重要)而没有任何明显的异常,所以我在使用conda(conda安装…,conda更新…,conda卸载…,…,消息始终相同):
Solving environment: failed
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
Traceback (most recent call last):
File "/Users/steph/anaconda/lib/python3.5/site-packages/conda/exceptions.py", line 819, in __call__
return func(*args, **kwargs)
File "/Users/steph/anaconda/lib/python3.5/site-packages/conda/cli/main.py", line 78, in _main
exit_code = do_call(args, p)
File "/Users/steph/anaconda/lib/python3.5/site-packages/conda/cli/conda_argparse.py", line 77, in do_call
exit_code = getattr(module, func_name)(args, parser)
File "/Users/steph/anaconda/lib/python3.5/site-packages/conda/cli/main_update.py", line 14, in execute
install(args, parser, 'update')
File "/Users/steph/anaconda/lib/python3.5/site-packages/conda/cli/install.py", line 235, in install
force_reinstall=context.force,
File "/Users/steph/anaconda/lib/python3.5/site-packages/conda/core/solve.py", line 506, in solve_for_transaction
force_remove, force_reinstall)
File "/Users/steph/anaconda/lib/python3.5/site-packages/conda/core/solve.py", line 439, in solve_for_diff …Run Code Online (Sandbox Code Playgroud) 我使用了conda一年,几周以来,每当我想使用 来安装软件包时conda install -c anaconda <package_name>,对于任何软件包,它都会卡在该Solving environment步骤上。
例如,我只想安装sympyPython mpmath...
有什么神奇的命令可以解决这个问题吗?
感谢致敬
我尝试从 anaconda 安装新软件包,出现了以下消息:
\n(base) C:\\Users\\lenovo>conda install anaconda\nCollecting package metadata (current_repodata.json): done\nSolving environment: \\\nThe environment is inconsistent, please check the package plan carefully\nThe following packages are causing the inconsistency:\nRun Code Online (Sandbox Code Playgroud)\n我尝试分别使用conda install anaconda、conda update --all和conda install anaconda-clean\xef\xbc\x8c 但它仍然存在。
由于同样的问题,我什至无法卸载 Anaconda!\n有人在这方面取得任何进展吗?
\n以下是一些详细信息\xef\xbc\x9a
\n(base) C:\\Users\\lenovo>conda install anaconda\nCollecting package metadata (current_repodata.json): done\nSolving environment: \\\nThe environment is inconsistent, please check the package plan carefully\nThe following packages are causing the inconsistency:\n\n - defaults/win-64::anaconda==custom=py38_1\n - conda-forge/win-64::astropy==5.0.2=py38h6f4d8f0_0\n - …Run Code Online (Sandbox Code Playgroud) 可以在 M1 Mac 上安装 Librosa 吗?我通过conda install -c conda-forge librosa(miniforge)尝试了 pip 和 Conda,但收到此错误:
# conda install -c conda-forge librosa
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: /
Found conflicts! Looking for incompatible packages.
This can take several minutes. …Run Code Online (Sandbox Code Playgroud) python ×5
anaconda ×4
conda ×4
apple-m1 ×1
environment ×1
librosa ×1
macos ×1
package ×1
pip ×1
python-3.x ×1