(用户路径)
D:\Program Files
(x86)\Google\Google_AppEngine\lib\;C:\Python27\;C:\Python27\脚本\;D:\Program Files(x86)\Google\Google_AppEngine\
(系统路径)
我创建了一个PYTHONPATH变量:
D:\Program Files(x86)\Google\Google_AppEngine\lib;
在Aptana或命令行中运行任何内容时会出现的错误:
回溯(最近一次调用):文件“d:\dropbox\dropbox\python files\udacity python\blog\blog\main.py”,第17行,在import webapp2 imporetror:没有名为webapp2的模块
是否有环境变量GAE集我现在缺少了?请帮帮我,我一筹莫展。
谢谢!
更新
这是一个简单的程序,输出一行。下面是main.py文件
导入webapp2
类MainHandler(webapp2.requestHandler):***这是第19行第42列针对上面的错误,为了清楚起见,我省略了上面的注释。
def get(self):
self.response.write('Bloogggger')
app=webapp2.wsgiapplication([('/',MainHandler),('/',Blog,'/'),('/Blog/',newpost)],debug=true)
这是app.yaml***它在文件中的格式和缩进正确,我无法使它在这里正确粘贴
应用程序:wpablog2014版本:1运行时:python27 api_version:1线程安全:yes
处理程序:-url:/favicon.ico
static_files:favicon.ico
上载:favicon.ico
库:-名称:webapp2
版本:“2.5.2”
引发yaml_errors.EventListeneryamlerror(e)
您的问题出在app.yaml
文件上:
你的错误就在这里,语法不对。-
转到下一行,缩进两个空格:
handlers: - url: /favicon.ico #wrong
static_files: favicon.ico #wrong
upload: favicon.ico #wrong
url: .*
script: main.app#wrong
libraries: - name: webapp2 #very wrong
version: "2.5.2" #wrong
正确的示例:
libraries:
- name: jinja2
version: latest
- name: webapp2
version: latest
app.yaml文件中的语法是严格的。请阅读这里的语法和这里的应用程序引擎配置。
顺便说一句,当有问题时,尝试读取关键字的日志。原木是你的朋友。
我的WebApp正常工作,一切都很好,直到我尝试实现一些FileUpload。但这不起作用,所以我只是把一切恢复到以前的状态。但从那时起它就不起作用了。我的StackTrace: 我的pom.xml
问题 你在不同的机器上面运行着多个Python解释器实例,并希望能够在这些解释器之间通过消息来交换数据。 解决方案 通过使用 multiprocessing.connection 模块可以很容易的实现解释器之间的通信。 下面是一个简单的应答服务器例子: from multiprocessing.connection import Listener import traceback def ech
问题内容: 我正在尝试使用python尝试使用Google App Engine。熟悉Eclipse之后,我决定使用PyDev。遇到一些麻烦之后,我有一个hello world程序正在运行…差不多。它找不到webapp2导入,告诉我它尚未解决。我已按照我可以找到的所有说明进行操作,并已将google app引擎库链接起来- 我认为。我已经搜索了webapp2作为潜在的导入文件,但是在任何库文件的任
当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。 由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。事实上,确实存在多种Python解释器。 CPython 当我们从Python官方网站下载并安装好
当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。 由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。事实上,确实存在多种Python解释器。 CPython 当我们从Python官方网站下载并安装好
当我通过齐柏林飞艇使用pyspark时,我得到以下错误。 python和spark解释器可以工作,所有环境变量都设置正确。 信息[2017-11-01 12:30:42,972]({pool-2-thread-4}remoteinterpriser.java[init]:221)-创建远程解释器org.apache.zeppelin.spark.pysparkinterpriserorg.apac