Tag: jupyter笔记本

我如何发布jupyter tmpnb服务器?

我试图发布一个tmpnb服务器,但是卡住了。 在http://github.com/jupyter/tmpnb上的快速入门之后,我可以在本地运行服务器并在172.17.0.1:8000上访问它。 但是,我无法远程访问服务器。 我已经尝试使用以下命令创build代理容器时添加-p 8000:8000 : docker run -it -p 8000:8000 –net = host -d -e CONFIGPROXY_AUTH_TOKEN = $ TOKEN –name = proxy jupyter /configurable -http-proxy –default-target http://127.0.0.1:9999 我尝试通过键入机器的IP地址访问服务器:8000,但我的浏览器仍然返回“此网站无法到达”。 代理的日志是: docker日志 – 详细信息45d836f98450 08:33:20.981 – info:[ConfigProxy]代理http:// *:8000到http://127.0.0.1:9999 08:33:20.988 – info:[ConfigProxy] Proxy API at http ://本地主机:8001 / API /路线 为了validation我可以访问在同一台机器上运行的其他服务器,我尝试了以下命令: docker run -d -it -rm -p […]

在Ubuntu的Docker容器中的Ipython笔记本16

我有一个名为“Mynotebook”在目录中的ipython笔记本。 我想创build一个可以在浏览器中启动这个ipython笔记本的容器。 我search了所有的主要链接,没有任何帮助。 请帮忙。 谢谢

不能将数据加载到Jupyter docker上

这可能是一个明显的问题,但我无法find任何地方的直接答案。 我安装了docker和docker,到目前为止没有问题。 之后,我把这个镜像基于jupyter / datascience-notebook docker。 据说,唯一的区别就是安装了Open CV。 现在,这是我第一次使用docker。 我在bash上使用这个命令运行jupyter笔记本: docker run -d -p 8888:8888 -v $(pwd)/WD:/notebook dash00/datascience-notebook-opencv 这成功加载jupyter笔记本,它加载包,并为我尝试的每个python命令工作。 例如,如果定义函数并尝试它们,它们就可以工作。 问题是,当我尝试加载数据,例如: Import pandas as pd data=pd.read_csv("/home/mario/WD/test.csv") 我得到以下错误:“OSError:文件b'/ home / mario / WD / train.csv'不存在”当我尝试使用任何types的包加载任何types的文件,包括使用cv2 我指的是path错误? 我必须参考一台主机?

在docker上安装额外的python包

我在我的笔记本电脑上安装了anaconda,通常我用来安装额外的python软件包的方式如下:例如,我打开Anaconda prompt ,看起来像一个terminal,然后键入下面的代码来下载一个包 git clone https://github.com/fmfn/BayesianOptimization.git cd BayesianOptimization python setup.py install 然后我打开jupyer笔记本,在一个单元格中input!pip install bayesian-optimization ,然后安装这个软件包。 我可以回到Anaconda prompt并inputconda list ,它会显示 # packages in environment at C:\Users\Anaconda3: bayesian-optimizaition 0.4.0 现在,我最近开始使用docker 。 我已经在docker中安装了jupyer,但是我发现它不能访问我已经安装并正常运行的python包,如果我通过笔记本电脑的Anaconda启动jupyter,而不是在docker中启动jupyer。 我认为这是因为环境问题? 此外,我发现,当我从我的笔记本电脑的Anaconda和docker工人那里得到jupyter时,他们指向笔记本电脑中的不同文件夹。 我应该让他们指向相同的文件夹来解决使用已安装软件包的这个问题吗? 以及如何做到这一点? 我目前解决这个问题的愚蠢的方法是:我从docker和jupyer启动了jupyer,我可以打开一个terminal然后在那里input上一个命令,然后再次下载这个包,并把它放到我的文件夹中笔记本电脑属于在docker发起的jupyer,然后我input!pip …在一个jupyer的单元格,然后一切工作, 除了当我回到docker和typesconda list启动的jupyer terminal , bayesian-optimizaition不出现在 jovyan@b67f312e292:~/work$ 但是我希望它能显示出来,就像我刚刚安装的那样,现在在Docker中启动的jupyer中运行正常。 有人能提供一个解释吗? 另外,我真的希望能避免两次下载相同的软件包。 如何安装这个软件包一次,让两个jupyters(一个不使用docker而一个使用docker启动)能够使用这个软件包,因为我打算安装一些需要首先构buildC ++解决scheme的软件包。 我已经成功地为从docker不启动的jupyter工作。 我在Windows7 64位系统上。

Jupyter:XSRF cookie与POST不匹配

我正在尝试使用Jupyter rest API将使用运行在本地Anaconda上的python程序传输到Docker容器内的本地Jupter。 我pipe理已经成功执行一个requests.get()成功之后 – 通过一点点如何input令牌。 现在我想现在执行requests.post()命令来传送文件。 组态: 在Docker工具箱上运行的本地Docker容器 docker版本17.04.0-ce,build立4845c56 张量stream量/张量stream量 Jupyter最新版本安装 jupyter_kernel_gateway == 0.3.1 在Windows 10机器上运行的本地Anaconda v。4.3.14 码: token = token_code_provided_by_jupyter_at_startup api_url = "http://192.168.99.100:8888/api/contents" # getting the file's data from disk and converting into a json file cwd = os.getcwd() file_location = cwd+r'\Resources\Test\test_post.py' payload = open(file_location, 'r').read() b64payload = base64.encodestring(payload) body = json.dumps({ 'content':b64payload, […]

docker上的Jupyter笔记本不工作在代理之后

我目前正在Windows 7机器上运行使用Docker工具箱的anaconda docker。 jupyter笔记本在没有使用代理的情况下在家中完美地正常工作。 但在办公室,当我尝试打开代理后面的笔记本,它不打开。 请指导我

Docker上的Jupyter内核网关中的RuntimeError

当我尝试在Docker上执行Jupyter Kernel Gateway时,出现以下错误: 2017-08-03T11:00:51.732015249Z [KernelGatewayApp]内核关机:27351426-2078-4101-b3f3-86da41d6e141 2017-08-03T11:00:51.735665285Z回溯(最近一次通话的最后一次):2017-08-03T11:00 :51.735690921Z在2017-08-03T11:00:51.735699387Z上的文件“/ opt / conda / bin / jupyter-kernelgateway”,第11行,发行date范围(launch_instance())2017-08-03T11:00:51.735705691Z File “/opt/conda/lib/python3.4/site-packages/jupyter_core/application.py”,第267行,在launch_instance中2017-08-03T11:00:51.735711902Z return super(JupyterApp,cls).launch_instance(argv = argv,** kwargs)2017-08-03T11:00:51.735717618Z在launch_instance中的文件“/opt/conda/lib/python3.4/site-packages/traitlets/config/application.py”,第591行2017-08 -03T11:00:51.735723686Z app.initialize(argv)2017-08-03T11:00:51.735731330Z文件“/opt/conda/lib/python3.4/site-packages/kernel_gateway/gatewayapp.py”,第212行,在初始化2017-08-03T11:00:51.735737468Z self.init_configurables()2017-08-03T11:00:51.735742836Z文件“/opt/conda/lib/python3.4/site-pack (self.prespawn_count,self.kernel_manager)2017-08-03T11:00:51.735755996Z在init_configurables 2017-08-03T11:00:51.735748923Z中使用了“ages / kernel_gateway / gatewayapp.py” /opt/conda/lib/python3.4/site-packages/kernel_gateway/services/kernels/pool.py“,第27行,在init 2017-08-03T11:00:51.735762895Z kernel_id = kernel_manager.start_kernel(kernel_name = self .kernel_manager.parent.seed_notebook ['metadata'] ['kernelspec'] ['name'])2017-08-03T11:00:51.735772782Z文件“/opt/conda/lib/python3.4/site-packages/kernel_gateway /services/kernels/manager.py“,第71行,在start_kernel 2017-08-03T11:00:51.735779471Z raise RuntimeError('Error seeding kernel memory')2017-08-03T11:00:51.735785063Z RuntimeError:内核错误记忆

Jupyter和aarch64

我有:NanoPi Neo2(Allwinner A5(arm v8 x64)处理器,512mb ram)我所做的: apt-get install docker* docker pull konmeo/jupyter (到这里 ) docker run -it –rm -p 8888:8888 4fdcd3a6ff59它说[C 19:38:32.851 NotebookApp] Running as root is not recommended. Use –allow-root to bypass. [C 19:38:32.851 NotebookApp] Running as root is not recommended. Use –allow-root to bypass. 我docker run -it –rm -p 8888:8888 4fdcd3a6ff59 /usr/bin/jupyter notebook […]

如何从docker集装箱内使用jupyter笔记本?

我知道有基本的图像来处理这个,但我的docker图像需要包括在下面的Dockerfile中的一切: FROM debian:8.5 MAINTAINER Kamil Kwiek <kamil.kwiek@continuum.io> ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 RUN apt-get update -yqq –fix-missing && apt-get install -yqq wget bzip2 ca-certificates \ libglib2.0-0 libxext6 libsm6 libxrender1 \ git mercurial subversion RUN echo 'export PATH=/opt/conda/bin:$PATH' > /etc/profile.d/conda.sh && \ wget –quiet https://repo.continuum.io/archive/Anaconda2-4.4.0-Linux-x86_64.sh -O ~/anaconda.sh && \ /bin/bash ~/anaconda.sh -b -p /opt/conda && \ rm ~/anaconda.sh […]

Jupyter:只读不在Docker里面工作

我使用root用户在jupyter容器内使用jupyter笔记本。 我想testing这个post中描述的只读文件在jupyter。 因此,我使用下面的命令来运行我的jupyter实例。 jupyter notebook –no-browser –ip=* –NotebookApp.token='' –allow-root 或者更确切地说,使用docker: docker run –rm -it -p 8888:8888 -v /my/directory:/workspace -w /my/directory my_custom_jupyter sh -c "jupyter notebook –no-browser –ip=* –NotebookApp.token='' –allow-root" 我的问题是,一旦我将我的*.ipynb文件设置为chmod 444 file.ipynb只读文件,jupyter将忽略此操作并编辑文件。 我怀疑它通过删除和再次添加文件(虽然我不知道),但是,一旦该文件由jupyter编辑,该文件仍然保持444权限。