Python 创造新的蟒蛇环境

Python 创造新的蟒蛇环境,python,anaconda,Python,Anaconda,我在创建新的蟒蛇环境时遇到问题。我不熟悉Python和Anaconda,在另一个线程()中,我被要求创建一个新环境,因为显然我使用的是一些包的旧版本(Pandas、Matplotlib和Jupyter) 因此,我在Anaconda提示符中插入了以下注释: conda update conda conda create -n myenv python=3.7 它们都可以在没有错误的情况下执行,并且在Anaconda中创建了一个新环境。我还被告知使用以下评论: conda activate mye

我在创建新的蟒蛇环境时遇到问题。我不熟悉Python和Anaconda,在另一个线程()中,我被要求创建一个新环境,因为显然我使用的是一些包的旧版本(Pandas、Matplotlib和Jupyter)

因此,我在Anaconda提示符中插入了以下注释:

conda update conda
conda create -n myenv python=3.7
它们都可以在没有错误的情况下执行,并且在Anaconda中创建了一个新环境。我还被告知使用以下评论:

conda activate myenv
source activate myenv 

它们都会导致错误消息。第一个指向“CommandNotFoundError:‘activate’”,第二个指向“instruciton源代码拼写错误或找不到”(翻译自德语)。另一个线程的帮助者告诉我在单独的问题中问这个问题,因为他或她不知道问题可能是什么。你们有谁有主意吗。

你们的版本已经过时了。请将您的conda更新至最新版本。然后,
conda activate myenv
就可以工作了。您可以通过在终端中运行以下命令进行更新:


conda更新conda

您的conda版本是什么?Anaconda Navigator 1.6.2否,这是GUI。转到终端并键入
conda--version
版本为“conda 4.3.30”。感谢YOLO的回答,如果我使用您的命令,我会收到以下错误消息:“CondaEnvironmentNotFoundError:找不到环境:base。如果我使用该命令,您可以使用
conda info--envs
”列出所有可发现的环境“conda update-n myenv-c defaults conda”我收到以下错误“PackageNotInstalledError:未在prefix中安装软件包。“@PeterBe我想你的版本太旧了,它是从Anaconda调用基础环境根时开始的。因此,
conda update-n root-c defaults conda
可能会起作用。实际上,您只能在默认环境中安装
conda
Python包(称为base或root,具体取决于版本)。您还可以使用
conda env list
.Thaks merv查看您的环境名称,以获取答案。当我使用你的代码时,我会收到相同的错误消息。此外,我在GUI中看不到如何更新Anaconda。@YOLO:我使用了命令“conda update conda”,并收到错误消息“PackageNotInstalledError:Package未安装在prefix中。prefix:C:\Users\wi9632\AppData\Local\Continuum\Anaconda3\envs\myenv Package name:conda”。这很奇怪,因为我记得几个小时前,这个命令在旧环境中确实有效(如最初的帖子中所述)@PeterBe此时,您最好卸载并重新安装Anaconda,或者使用