我可以用两种不同的方式推出Anaconda木星笔记本(案例A和案例B):
案件A。
1)我在.sh文件中有以下代码,它是可执行的:
#!/bin/bash
cd "/home/alex/Project"
"/home/alex/anaconda3/bin/jupyter-notebook"2)或.sh文件中的下列代码,它是可执行的:
"/home/alex/anaconda3/bin/jupyter-notebook"在以上两种情况下,以下Python (在木星中)命令都会生成错误:
import os
print(os.environ['CLASSPATH'])错误:
KeyError: 'CLASSPATH'案例B
1)开放终端,输入jupyter-notebook或jupyter notebook
2) I型开放终端和/home/alex/anaconda3/bin/jupyter-notebook型
在本例中,相同的Python (在木星中)命令返回CLASSPATH的正确值。
有谁知道哪里出了问题,我怎么才能开始排除故障?
加法:I使用以下命令sudo gedit ~/.bashrc设置CLASSPATH
发布于 2018-07-31 18:37:34
print (os.environ) 将向向您展示来自os的所有值,但您可能对
print(os.getenv('CLASSPATH'))https://stackoverflow.com/questions/43559507
复制相似问题