这是我在这里的第一篇文章。我试图找到这个问题的答案,但无济于事。
刚刚在我的Win10机器上安装了Anaconda2(2.7.11 Python内核)。我正在尝试学习conda命令。这是我的问题。
conda create -n myenv python=3.4
命令创建虚拟环境。activate myenv
激活环境。conda env list
的环境时,它显示为活动状态(旁边的星号)。print(sys.version)
。我做错了什么或者这只是Windows 10的问题。
提前致谢, 安迪
答案 0 :(得分:36)
当您键入spyder
时,搜索此命令将从conda环境创建的路径开始。如果它在那里找不到它,它会去其他地方搜索。在您的情况下,默认Anaconda安装的路径。因此,激活您的环境后:
activate myenv
您需要在此环境中安装sypder
:
(myenv) conda install spyder
其中(myenv)
表示活动环境。
答案 1 :(得分:2)
答案 2 :(得分:1)
注意:使用Windows 10。
要在特定环境中使用Spyder,至少有两个选项:
我只想使用Spyder进行交互式编程/调查,使用我选择在特定环境中安装的特定软件包。对此的解决方案是选项2。
注意:我最初安装了Anaconda,因此在Anaconda环境中安装了Spyder。
发件人: C:\ Users \ User \ Anaconda \ Lib \ site-packages
复制: spyderlib& spyderplugins文件夹
收件人: C:\ Users \ User \ Anaconda \ envs \ [Environment_Name] \ Lib \ site-packages
发件人: C:\ Users \ User \ Anaconda \ Scripts
复制: spyder.exe,spyder.ico,spyder_light.ico& spyder-script.py文件
收件人: C:\ Users \ User \ Anaconda \ envs \ [Environment_Name] \ Scripts
在期望的环境中使用Spyder:
这对我有用!
答案 3 :(得分:1)
您只需要写
conda create -n myenv python=3.4 spyder
conda activate myenv
spyder
,然后在..
上停用 conda deactivate