Python jupyter笔记本中的切换环境问题(开放或新)
我正在尝试使用特定的jupyter环境来运行笔记本。理想情况下,我希望能够从jupyter中选择环境,但我会在这一点上满足于能够让环境正常工作如何让笔记本识别另一个环境,或者在该环境中启动,或者在启动笔记本后选择它? 右上角下拉菜单上的环境名称将更改,但环境似乎未激活。笔记本上也没有显示我开始jupyter实验室时所处的环境。以下是我尝试过的: 我正在通过ssh路由的linux服务器上运行此笔记本 我使用conda安装了多个环境,并使用.yml文件创建:Python jupyter笔记本中的切换环境问题(开放或新),python,jupyter-notebook,anaconda,jupyter,conda,Python,Jupyter Notebook,Anaconda,Jupyter,Conda,我正在尝试使用特定的jupyter环境来运行笔记本。理想情况下,我希望能够从jupyter中选择环境,但我会在这一点上满足于能够让环境正常工作如何让笔记本识别另一个环境,或者在该环境中启动,或者在启动笔记本后选择它? 右上角下拉菜单上的环境名称将更改,但环境似乎未激活。笔记本上也没有显示我开始jupyter实验室时所处的环境。以下是我尝试过的: 我正在通过ssh路由的linux服务器上运行此笔记本 我使用conda安装了多个环境,并使用.yml文件创建: base
base /FILEPATH/anaconda3
jupyter_env * /FILEPATH/anaconda3/envs/jupyter_env
science_env /FILEPATH/anaconda3/envs/science_env
我激活了jupyter_env。
我运行此命令以将其他环境添加到笔记本中(或者我认为是这样):
我开了一个jupyter实验室
jupyter lab --port 7989 --no-browser &
并打开新笔记本或现有笔记本。我可以在下拉框的右上角看到“science_env”,我可以选择它
然而,如果我尝试导入一个在science_env中的包,它就会失败。
此外,如果我打开该笔记本的内核并键入“conda info”,它仍然会显示:
active environment : jupyter_env
只是为了检查是否安装了所需的软件包:
在终端窗口中,当我使用“conda list”显示环境中的内容时,我看到jupyter_env包括(I-j范围内列表的相关部分,底部为完整列表):
在science_envs中,我已经列出了相同的范围(太长了,无法列出整个列表-如果有人认为它相关,我可以稍后再添加):
如果我激活science_env环境,然后启动jupyter lab,它仍然不工作。如果我在jupyter笔记本的控制台中执行“conda list”,它不会像从命令行执行conda list一样列出相同的包。该列表似乎与我的基本安装相匹配,而与我的任何环境都不匹配如何让笔记本识别另一个环境,或者在该环境中启动,或者在启动笔记本后选择它?
我还试着为我实验室的另一位成员设置这个,他们也有同样的问题。有人能帮我看看为什么这不起作用吗
jupyter_env中的完整软件包列表
# Name Version Build Channel
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 1_gnu conda-forge
academic 0.6.2 pypi_0 pypi
attrs 19.3.0 py_0 conda-forge
backcall 0.2.0 pyh9f0ad1d_0 conda-forge
backports 1.0 py_2 conda-forge
backports.functools_lru_cache 1.6.1 py_0 conda-forge
bibtexparser 1.1.0 pypi_0 pypi
bleach 3.1.5 pyh9f0ad1d_0 conda-forge
brotlipy 0.7.0 py38h1e0a361_1000 conda-forge
ca-certificates 2020.6.20 hecda079_0 conda-forge
certifi 2020.6.20 py38h32f6830_0 conda-forge
cffi 1.14.0 py38hd463f26_0 conda-forge
chardet 3.0.4 py38h32f6830_1006 conda-forge
cryptography 2.9.2 py38h766eaa4_0 conda-forge
decorator 4.4.2 py_0 conda-forge
defusedxml 0.6.0 py_0 conda-forge
entrypoints 0.3 py38h32f6830_1001 conda-forge
future 0.18.2 pypi_0 pypi
idna 2.10 pyh9f0ad1d_0 conda-forge
importlib-metadata 1.7.0 py38h32f6830_0 conda-forge
importlib_metadata 1.7.0 0 conda-forge
ipykernel 5.3.1 py38h23f93f0_0 conda-forge
ipython 7.16.1 py38h23f93f0_0 conda-forge
ipython_genutils 0.2.0 py_1 conda-forge
jedi 0.17.1 py38h32f6830_0 conda-forge
jinja2 2.11.2 pyh9f0ad1d_0 conda-forge
json5 0.9.4 pyh9f0ad1d_0 conda-forge
jsonschema 3.2.0 py38h32f6830_1 conda-forge
jupyter_client 6.1.5 py_0 conda-forge
jupyter_core 4.6.3 py38h32f6830_1 conda-forge
jupyterlab 2.1.5 py_0 conda-forge
jupyterlab_server 1.2.0 py_0 conda-forge
ld_impl_linux-64 2.34 hc38a660_9 conda-forge
libffi 3.2.1 he1b5a44_1007 conda-forge
libgcc-ng 9.2.0 h24d8f2e_2 conda-forge
libgomp 9.2.0 h24d8f2e_2 conda-forge
libsodium 1.0.17 h516909a_0 conda-forge
libstdcxx-ng 9.2.0 hdf63c60_2 conda-forge
markupsafe 1.1.1 py38h1e0a361_1 conda-forge
mistune 0.8.4 py38h1e0a361_1001 conda-forge
nb_conda_kernels 2.2.3 py38_0 conda-forge
nbconvert 5.6.1 py38h32f6830_1 conda-forge
nbformat 5.0.7 py_0 conda-forge
ncurses 6.1 hf484d3e_1002 conda-forge
notebook 6.0.3 py38h32f6830_1 conda-forge
openssl 1.1.1g h516909a_1 conda-forge
packaging 20.4 pyh9f0ad1d_0 conda-forge
pandoc 2.10.1 h516909a_0 conda-forge
pandocfilters 1.4.2 py_1 conda-forge
parso 0.7.0 pyh9f0ad1d_0 conda-forge
pexpect 4.8.0 py38h32f6830_1 conda-forge
pickleshare 0.7.5 py38h32f6830_1001 conda-forge
pip 20.1.1 py_1 conda-forge
prometheus_client 0.8.0 pyh9f0ad1d_0 conda-forge
prompt-toolkit 3.0.5 py_1 conda-forge
ptyprocess 0.6.0 py_1001 conda-forge
pycparser 2.20 pyh9f0ad1d_2 conda-forge
pygments 2.6.1 py_0 conda-forge
pyopenssl 19.1.0 py_1 conda-forge
pyparsing 2.4.7 pyh9f0ad1d_0 conda-forge
pyrsistent 0.16.0 py38h1e0a361_0 conda-forge
pysocks 1.7.1 py38h32f6830_1 conda-forge
python 3.8.3 cpython_he5300dc_0 conda-forge
python-dateutil 2.8.1 py_0 conda-forge
python_abi 3.8 1_cp38 conda-forge
pyzmq 19.0.1 py38ha71036d_0 conda-forge
readline 8.0 h46ee950_1 conda-forge
requests 2.24.0 pyh9f0ad1d_0 conda-forge
ruamel-yaml 0.16.10 pypi_0 pypi
ruamel-yaml-clib 0.2.2 pypi_0 pypi
send2trash 1.5.0 py_0 conda-forge
setuptools 49.1.0 py38h32f6830_0 conda-forge
six 1.15.0 pyh9f0ad1d_0 conda-forge
sqlite 3.32.3 hcee41ef_1 conda-forge
terminado 0.8.3 py38h32f6830_1 conda-forge
testpath 0.4.4 py_0 conda-forge
tk 8.6.10 hed695b0_0 conda-forge
toml 0.10.1 pypi_0 pypi
tornado 6.0.4 py38h1e0a361_1 conda-forge
traitlets 4.3.3 py38h32f6830_1 conda-forge
urllib3 1.25.9 py_0 conda-forge
wcwidth 0.2.5 pyh9f0ad1d_1 conda-forge
webencodings 0.5.1 py_1 conda-forge
wheel 0.34.2 py_1 conda-forge
xz 5.2.5 h516909a_1 conda-forge
zeromq 4.3.2 he1b5a44_2 conda-forge
zipp 3.1.0 py_0 conda-forge
zlib 1.2.11 h516909a_1009 conda-forge
Twitter用户@frodre向我介绍了使用一些故障排除技巧设置内核/jupyter/environments系统的许多方法。非常有帮助!重复:。我特别推荐。
ipykernel 5.3.1 py38h23f93f0_0 conda-forge
ipython 7.16.1 py38h23f93f0_0 conda-forge
ipython_genutils 0.2.0 py_1 conda-forge
jedi 0.17.1 py38h32f6830_0 conda-forge
jinja2 2.11.2 pyh9f0ad1d_0 conda-forge
json5 0.9.4 pyh9f0ad1d_0 conda-forge
jsonschema 3.2.0 py38h32f6830_1 conda-forge
jupyter_client 6.1.5 py_0 conda-forge
jupyter_core 4.6.3 py38h32f6830_1 conda-forge
jupyterlab 2.1.5 py_0 conda-forge
jupyterlab_server 1.2.0 py_0 conda-forge
ipykernel 5.3.4 py37h43977f1_0 conda-forge
ipyleaflet 0.13.3 pyh9f0ad1d_0 conda-forge
ipython 7.17.0 py37hc6149b9_0 conda-forge
ipython_genutils 0.2.0 py_1 conda-forge
ipywidgets 7.5.1 py_0 conda-forge
jedi 0.17.2 py37hc8dfbb8_0 conda-forge
jinja2 2.11.2 pyh9f0ad1d_0 conda-forge
jmespath 0.10.0 pyh9f0ad1d_0 conda-forge
joblib 0.16.0 py_0 conda-forge
jpeg 9d h516909a_0 conda-forge
json-c 0.13.1 hbfbb72e_1002 conda-forge
jsonschema 3.2.0 py37hc8dfbb8_1 conda-forge
jupyter 1.0.0 py_2 conda-forge
jupyter_client 6.1.6 py_0 conda-forge
jupyter_console 6.1.0 py_1 conda-forge
jupyter_core 4.6.3 py37hc8dfbb8_1 conda-forge
jupyterlab 0.35.6 py37_0 conda-forge
jupyterlab_server 0.2.0 py_0 conda-forge
# Name Version Build Channel
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 1_gnu conda-forge
academic 0.6.2 pypi_0 pypi
attrs 19.3.0 py_0 conda-forge
backcall 0.2.0 pyh9f0ad1d_0 conda-forge
backports 1.0 py_2 conda-forge
backports.functools_lru_cache 1.6.1 py_0 conda-forge
bibtexparser 1.1.0 pypi_0 pypi
bleach 3.1.5 pyh9f0ad1d_0 conda-forge
brotlipy 0.7.0 py38h1e0a361_1000 conda-forge
ca-certificates 2020.6.20 hecda079_0 conda-forge
certifi 2020.6.20 py38h32f6830_0 conda-forge
cffi 1.14.0 py38hd463f26_0 conda-forge
chardet 3.0.4 py38h32f6830_1006 conda-forge
cryptography 2.9.2 py38h766eaa4_0 conda-forge
decorator 4.4.2 py_0 conda-forge
defusedxml 0.6.0 py_0 conda-forge
entrypoints 0.3 py38h32f6830_1001 conda-forge
future 0.18.2 pypi_0 pypi
idna 2.10 pyh9f0ad1d_0 conda-forge
importlib-metadata 1.7.0 py38h32f6830_0 conda-forge
importlib_metadata 1.7.0 0 conda-forge
ipykernel 5.3.1 py38h23f93f0_0 conda-forge
ipython 7.16.1 py38h23f93f0_0 conda-forge
ipython_genutils 0.2.0 py_1 conda-forge
jedi 0.17.1 py38h32f6830_0 conda-forge
jinja2 2.11.2 pyh9f0ad1d_0 conda-forge
json5 0.9.4 pyh9f0ad1d_0 conda-forge
jsonschema 3.2.0 py38h32f6830_1 conda-forge
jupyter_client 6.1.5 py_0 conda-forge
jupyter_core 4.6.3 py38h32f6830_1 conda-forge
jupyterlab 2.1.5 py_0 conda-forge
jupyterlab_server 1.2.0 py_0 conda-forge
ld_impl_linux-64 2.34 hc38a660_9 conda-forge
libffi 3.2.1 he1b5a44_1007 conda-forge
libgcc-ng 9.2.0 h24d8f2e_2 conda-forge
libgomp 9.2.0 h24d8f2e_2 conda-forge
libsodium 1.0.17 h516909a_0 conda-forge
libstdcxx-ng 9.2.0 hdf63c60_2 conda-forge
markupsafe 1.1.1 py38h1e0a361_1 conda-forge
mistune 0.8.4 py38h1e0a361_1001 conda-forge
nb_conda_kernels 2.2.3 py38_0 conda-forge
nbconvert 5.6.1 py38h32f6830_1 conda-forge
nbformat 5.0.7 py_0 conda-forge
ncurses 6.1 hf484d3e_1002 conda-forge
notebook 6.0.3 py38h32f6830_1 conda-forge
openssl 1.1.1g h516909a_1 conda-forge
packaging 20.4 pyh9f0ad1d_0 conda-forge
pandoc 2.10.1 h516909a_0 conda-forge
pandocfilters 1.4.2 py_1 conda-forge
parso 0.7.0 pyh9f0ad1d_0 conda-forge
pexpect 4.8.0 py38h32f6830_1 conda-forge
pickleshare 0.7.5 py38h32f6830_1001 conda-forge
pip 20.1.1 py_1 conda-forge
prometheus_client 0.8.0 pyh9f0ad1d_0 conda-forge
prompt-toolkit 3.0.5 py_1 conda-forge
ptyprocess 0.6.0 py_1001 conda-forge
pycparser 2.20 pyh9f0ad1d_2 conda-forge
pygments 2.6.1 py_0 conda-forge
pyopenssl 19.1.0 py_1 conda-forge
pyparsing 2.4.7 pyh9f0ad1d_0 conda-forge
pyrsistent 0.16.0 py38h1e0a361_0 conda-forge
pysocks 1.7.1 py38h32f6830_1 conda-forge
python 3.8.3 cpython_he5300dc_0 conda-forge
python-dateutil 2.8.1 py_0 conda-forge
python_abi 3.8 1_cp38 conda-forge
pyzmq 19.0.1 py38ha71036d_0 conda-forge
readline 8.0 h46ee950_1 conda-forge
requests 2.24.0 pyh9f0ad1d_0 conda-forge
ruamel-yaml 0.16.10 pypi_0 pypi
ruamel-yaml-clib 0.2.2 pypi_0 pypi
send2trash 1.5.0 py_0 conda-forge
setuptools 49.1.0 py38h32f6830_0 conda-forge
six 1.15.0 pyh9f0ad1d_0 conda-forge
sqlite 3.32.3 hcee41ef_1 conda-forge
terminado 0.8.3 py38h32f6830_1 conda-forge
testpath 0.4.4 py_0 conda-forge
tk 8.6.10 hed695b0_0 conda-forge
toml 0.10.1 pypi_0 pypi
tornado 6.0.4 py38h1e0a361_1 conda-forge
traitlets 4.3.3 py38h32f6830_1 conda-forge
urllib3 1.25.9 py_0 conda-forge
wcwidth 0.2.5 pyh9f0ad1d_1 conda-forge
webencodings 0.5.1 py_1 conda-forge
wheel 0.34.2 py_1 conda-forge
xz 5.2.5 h516909a_1 conda-forge
zeromq 4.3.2 he1b5a44_2 conda-forge
zipp 3.1.0 py_0 conda-forge
zlib 1.2.11 h516909a_1009 conda-forge