小编pcx*_*pcx的帖子

哪些Web框架支持Python3(PEP3333 - 符合WSGI 1.0.1)

我最近开始学习Python,在所有的研究中,我认为从Python3开始是好的(这就是Guido在Google IO'11上所建议的).但主要(网络)框架缺乏对Python3的支持确实让我感到烦恼.我知道同样的问题已经在整个互联网甚至StackOverflow上被问过,但是因为我们现在有了最终的PEP3333(WSGI 1.0.1),它们是支持/支持Py3的框架.我能找到的唯一一个是CherryPy3.2.0,正如项目页面所说,它符合PEP 3333标准.我特别想了解Django/Turbogears/Pylons/Flask(任何路线图都会提供丰富的信息).

python wsgi web-frameworks python-3.x

15
推荐指数
1
解决办法
2882
查看次数

通过Emacs24中的"package.el"加载安装包

可能重复:
Emacs 24包系统初始化问题

我正在使用Emacs 24.我添加了ELPA和Marmalade repos.使用'package'我安装了'auto-complete'.我在init.el中添加了以下行:

(require 'auto-complete-config)
(ac-config-default)
Run Code Online (Sandbox Code Playgroud)

当我启动Emacs时,我收到错误

文件错误:无法打开加载文件,auto-complete-config

但后来我用了

Mx加载文件

并加载相同的〜/ .emacs.d/init.el文件,然后它提示工作正常

正在加载/home/user/.emacs.d/init.el(source)...完成

通常的加载与'Mx load-file'命令有什么不同?在init.el文件的开头我执行以下操作,这是以某种方式影响加载包.

(add-to-list'load-path"〜/ .emacs.d")
(加载"custom_code")

emacs elisp dot-emacs emacs24

10
推荐指数
1
解决办法
5524
查看次数

Google Cloud Run部署无法使用`gcloud` SDK CLI进行工作

我在Google Cloud run上创建了一项服务,可以使用Container注册表中的图像通过Google Cloud Console手动进行部署。但是从CLI部署失败。这是我正在使用的命令以及出现的错误。我无法理解我所缺少的内容:

$ gcloud beta run deploy service-name --platform managed --region region-name --image image-url
Deploying container to Cloud Run service [service-name] in project [project-name] region [region-name]
X Deploying...
  . Creating Revision...
  . Routing traffic...
Deployment failed
ERROR: (gcloud.beta.run.deploy) INVALID_ARGUMENT: The request has errors
- '@type': type.googleapis.com/google.rpc.BadRequest
  fieldViolations:
  - description: spec.revisionTemplate.spec.container.ports should be empty
    field: spec.revisionTemplate.spec.container.ports

Run Code Online (Sandbox Code Playgroud)

更新1: 我已使用来更新SDK gcloud components update,但仍然存在相同的问题

这是我的SDK版本

$gcloud version
Google Cloud SDK 270.0.0
beta 2019.05.17
bq 2.0.49
core 2019.11.04
gsutil 4.46
Run Code Online (Sandbox Code Playgroud)

我正在使用多阶段docker构建。这是我的Dockerfile: …

google-cloud-platform knative google-cloud-run

5
推荐指数
1
解决办法
307
查看次数

使用Pip 1.5安装外部无需担保的软件包

我试图在Ubuntu 14.04上使用pip 1.5.5和Python 2.7.6安装django-admin-tools 0.5.1.

我第一次尝试:

$ pip install django-admin-tools==0.5.1
Downloading/unpacking django-admin-tools==0.5.1
  Could not find a version that satisfies the requirement django-admin-tools==0.5.1 (from versions: 0.4.0)
  Some externally hosted files were ignored (use --allow-external to allow).
Cleaning up...
No distributions matching the version for django-admin-tools==0.5.1
Storing debug log for failure in /tmp/tmpd5Tb2I
Run Code Online (Sandbox Code Playgroud)

文件'pip help install'说:

 --allow-external <package>  Allow the installation of externally hosted files
Run Code Online (Sandbox Code Playgroud)

尝试启用该标志:

$ pip install --allow-external django-admin-tools==0.5.1                                                                                                                 
You must give at least one requirement to install …
Run Code Online (Sandbox Code Playgroud)

python django packaging pip package-managers

1
推荐指数
1
解决办法
2908
查看次数