Spyder不在Windows 10上的Anaconda虚拟环境中运行
这是我在这里的第一篇文章。我试图找到这个问题的答案,但没有结果 刚刚在我的Win10机器上安装了Anaconda2(2.7.11 Python内核)。我正在努力学习康达命令。这是我的问题Spyder不在Windows 10上的Anaconda虚拟环境中运行,anaconda,conda,windows-10-desktop,Anaconda,Conda,Windows 10 Desktop,这是我在这里的第一篇文章。我试图找到这个问题的答案,但没有结果 刚刚在我的Win10机器上安装了Anaconda2(2.7.11 Python内核)。我正在努力学习康达命令。这是我的问题 我进入蟒蛇提示窗口 我使用conda create-n myenv python=3.4命令创建一个虚拟环境 我使用activate myenv激活环境 当我用conda env list列出环境时,它显示为活动(它旁边的星号) 当我从命令行启动python时,它向我显示它正在运行3.4 伊皮顿也一样 当我输入
conda create-n myenv python=3.4
命令创建一个虚拟环境activate myenv
激活环境conda env list
列出环境时,它显示为活动(它旁边的星号)print(sys.version)
可以确认这一点Andy当您键入
spyder
时,搜索此命令将从conda环境创建的路径开始。如果在那里找不到,它会去其他地方搜索。在您的情况下,在默认Anaconda安装的路径中。因此,激活环境后:
activate myenv
(myenv) conda install spyder
您需要在该环境中安装sypder
:
activate myenv
(myenv) conda install spyder
其中
(myenv)
表示活动环境。在首选项菜单中更改Python解释器。见下图
注意:使用Windows 10 要在特定环境中使用Spyder,至少有两个选项:
复制:spyderlib和spyderplugins文件夹 收件人:C:\Users\User\Anaconda\envs\[Environment\u Name]\Lib\site软件包 发件人:C:\Users\User\Anaconda\Scripts
复制:spyder.exe、spyder.ico、spyder\u light.ico和spyder-script.py文件 收件人:C:\Users\User\Anaconda\envs\[Environment\u Name]\Scripts 要在所需环境中使用Spyder,请执行以下操作:
activate myenv
(myenv) conda install spyder
这对我有用 你只要写就行了
conda create-n myenv python=3.4 spyder
conda激活myenv
spyder
conda deactivate
您是否通过调用conda install spyder
安装了spyder?感谢MIke给出了非常清晰的答案。我想我应该自己考虑一下。我想要的是一个独立的3.5环境,所以我只需要“创建-n python35 python=3.5 anaconda”。这将为Python 3.5安装整个anaconda发行版。我已经在我的arc1040环境中安装了spyder,但它仍然使用常规Python安装。我该怎么办?请打开一个新的shell窗口(cmd
),然后重试。如果这不起作用,请检查where-spyder
哪些可执行文件可用。我发现很难确保您启动的是spyder
的正确版本(除非您没有环境并设置了一个永久的路径,这会导致许多其他问题)。我要做的是,在创建环境并在其中安装Spyder
之后,我会查找符号链接并将其复制到一个方便的地方,比如应用程序
文件夹,然后从那里启动。它有效。这应该是新的被接受的答案。