Tag: python 3.x

Django – 在本地和Heroku上都找不到静态文件

我在使用Django和Heroku上的Docker的静态文件时遇到问题。 当我打开应用程序,我在Heroku上得到这样的错误: 2017-07-13T13:37:43.271635+00:00 heroku[router]: at=info method=GET path="/static/rest_framework/js/default.js" host=myapp.herokuapp.com request_id=3bfd8d31-193e-48e8-bb6e-aee9f353ffee fwd="109.173.154.199" dyno=web.1 connect=1ms service=15ms status=404 bytes=291 protocol=https 在本地就像这样: django_1 | [13/Jul/2017 13:35:01] "GET /static/rest_framework/js/default.js HTTP/1.1" 404 109 我试图做很多答案的基础上,例如这个主题 ,不幸的是没有任何工作。 有什么build议么? 基于Heroku文档的我的settings.py : PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__)) STATIC_ROOT = os.path.join(PROJECT_ROOT, 'staticfiles') STATIC_URL = '/static/' STATICFILES_DIRS = ( os.path.join(PROJECT_ROOT, 'static'), ) STATICFILES_STORAGE = 'whitenoise.django.GzipManifestStaticFilesStorage' 我添加了whitenoise到requirements.txt 。 wsgi.py: import os […]

Docker镜像构build卡住挂起

我一直在尝试修改自定义的Docker 镜像 (基本上TensorFlow for Python3容忍更大的计算负载),突然间,当我推动构build在Docker Cloud上时 ,它陷入了“待定”状态。 我已经等了一个多小时,但还没有看到它进入“build筑”阶段。 我已经检查了Docker系统状态的任何exception,并没有发现任何东西。 让我知道我的git或云中的Docker镜像出了什么问题。 (注意:每当我点击“触发”,状态从“build筑”回到“失败”,这是没有意义的)

如何使用Docker API Python客户端构build图像?

我刚刚启动了Docker Api,并探讨了各种各样的部分。但是我坚持使用docker api使用python客户端来构build一个图片,实际上我无法理解如何为docker client.images.build()方法设置各种必需的参数? 请帮帮我! 提前致谢!

Docker设置与复杂的项目结构

我可以通过Docker运行一个应用程序,如果应用程序只是直接的前言,像下面的东西。 比方说,我有用Python / Django编写的Hello World应用程序。 而项目目录结构是 (普通格式) proj_directory – app.py – requirements.txt – Dockerfile 如果我按照以下步骤完成应用程序运行: dockerbuild设-t friendlyhello。 docker运行-p 4000:80 friendlyhello` (首选格式) 但是,如果我改变项目目录结构如下,那么它不再工作。 proj_directory – 文件夹/ app.py – requirements.txt – Dockerfile 根据Docker设置说明, 将工作目录设置为/ app WORKDIR /应用程序 将当前目录内容复制到/ app的容器中 ADD。 /应用 如果我想遵循我的首选格式,我应该在Dockerfile中做出什么改变? 不知道什么,但我相信我应该在Dockerfile的上面两行做一些改变。 请提出build议。

使用docker api python客户端将Docker镜像推送到Dockerhub

我正在使用docker api python客户端,我已经成功完成了构build映像,但现在我需要将该docker映像推送到dockerhub存储库。 以下是我所尝试的: 从 views.py client = docker.from_env() client.images.build(path=docker_folder, gzip=False, tag=deployment.name) image = client.images.get(deployment.name) print(image.short_id) print("start pushing your docker image to docker hub") auth_config = { 'username': '***dockerhub-email ***', 'password': '***Password***', } client.images.push('arycloud/istiogui', tag=deployment.name, auth_config=auth_config) 它不会返回任何错误,但图像不会推入docker集线器reporitoy。 这是我正在使用的存储库: https://hub.docker.com/r/arycloud/istiogui/ @ Tarun的评论后更新了代码 client = docker.from_env() print("Start Building your docker image…") client.images.build(path=docker_folder, gzip=False, tag=deployment.name) image = client.images.get(deployment.name) […]

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:内核错误记忆

加载共享库libopenblas.so.3时出错:没有这样的文件或目录

加载共享库libopenblas.so.3时出错:没有这样的文件或目录存在 FROM python:3.5-alpine RUN echo "https://mirror.tuna.tsinghua.edu.cn/alpine/edge/community" >> /etc/apk/repositories RUN apk add –update –no-cache ca-certificates \ RUN apk –no-cache add –virtual .build-deps gcc g++ openblas-dev && ln -s /usr/include/locale.h /usr/include/xlocale.h && pip3 install –no-cache-dir –disable-pip-version-check numpy==1.11.0 \ pandas==0.18.0 \ scipy==0.13.3 \ && apk del .build-deps

如何在Docker容器中显示PostgreSQL数据库?

我有Docker容器中的Django项目和PotgreSQL数据库。 我的问题是如何显示我的数据库? 我正在尝试docker exec -ti myproject_django_1 /bin/bash和docker exec -ti myproject_db_1 /bin/bash但是在这两种情况下我都不能使用psql因为psql: FATAL: role "root" does not exist或者bash: psql: command not found 泊坞窗,compose.yml: version: '3' services: redis: image: redis:alpine db: image: postgres django: build: . command: python3 manage.py runserver 0.0.0.0:8000 volumes: – .:/code ports: – "8000:8000" depends_on: – db links: – redis angular: build: frontend ports: […]

用Selenium安装Docker(Python 3 – Anaconda)

我正在使用Windows,并希望安装Selenium Decker,因为它可以更改每个浏览器实例的时区。 我的问题是如何安装在与pythonPython的窗户上? 我找不到在Windows中安装这个文件。 https://github.com/SeleniumHQ/docker-selenium 这样我可以运行如下命令: $ docker run -d selenium/hub -e "TZ=US/Pacific"… $ docker run -it selenium/node-chrome-debug -e "TZ=US/Eastern"… 这些命令在Powershell中无法识别 我已经下载了这个文件,只能findLinux的信息。 这是不是能够与Python集成?

在张量图像再训练中没有命名为“numpy”错误的模块

我最近正在按照张量stream图像分类(诗人的张量stream)教程。 每当我尝试重新训练我的图像数据集,我得到以下exception: 我检查了我的Python\Python35\Lib\site-packages文件夹,并在那里find一个名为'numpy'的文件夹。 此外,当我试图在Python中导入numpy时,它已成功导入。 我的Python版本是3.5.2 。 numpy可以在C:\\Users\\ummara.anjum\\AppData\\Local\\Programs\\Python\\Python35\\lib\\site-packages\\numpy\\__init__.py 。