- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
很抱歉,如果这看起来像是重复了之前的几个问题,但到目前为止,这些问题都没有帮助我:-/
我已经编写了一个 Flask 应用程序,我试图在 mod_wsgi 和 apache2 下部署它。
我得到以下 ImportError
:
[Tue Apr 23 23:46:56 2013] [info] Server built: Dec 9 2012 18:57:18
[Tue Apr 23 23:46:56 2013] [info] mod_wsgi (pid=7445): Initializing Python.
[Tue Apr 23 23:46:56 2013] [info] mod_wsgi (pid=7445): Attach interpreter ''.
[Tue Apr 23 23:47:10 2013] [info] [client 127.0.0.1] mod_wsgi (pid=7443, process='foo.com', application=''): Loading WSGI script '/Users/admin/Sites/p4p/p4p_jsapp/pfp/pfp.wsgi'.
[Tue Apr 23 23:47:10 2013] [error] [client 127.0.0.1] mod_wsgi (pid=7443): Target WSGI script '/Users/admin/Sites/p4p/p4p_jsapp/pfp/pfp.wsgi' cannot be loaded as Python module.
[Tue Apr 23 23:47:10 2013] [error] [client 127.0.0.1] mod_wsgi (pid=7443): Exception occurred processing WSGI script '/Users/admin/Sites/p4p/p4p_jsapp/pfp/pfp.wsgi'.
[Tue Apr 23 23:47:10 2013] [error] [client 127.0.0.1] Traceback (most recent call last):
[Tue Apr 23 23:47:10 2013] [error] [client 127.0.0.1] File "/Users/admin/Sites/p4p/p4p_jsapp/pfp/pfp.wsgi", line 7, in <module>
[Tue Apr 23 23:47:10 2013] [error] [client 127.0.0.1] from PfpServer import app as application
[Tue Apr 23 23:47:10 2013] [error] [client 127.0.0.1] File "/Users/admin/Sites/p4p/p4p_jsapp/pfp/PfpServer.py", line 4, in <module>
[Tue Apr 23 23:47:10 2013] [error] [client 127.0.0.1] import pandas as pd
[Tue Apr 23 23:47:10 2013] [error] [client 127.0.0.1] ImportError: No module named pandas
Apache 配置文件:
<VirtualHost *:80>
ServerName www.foo.com
ServerAlias foo.com
DocumentRoot /Users/admin/Sites/p4p/p4p_jsapp/www
<Directory /Users/admin/Sites/p4p/p4p_jsapp/www>
Order allow,deny
Allow from all
</Directory>
WSGIDaemonProcess foo.com user=admin processes=2 threads=15 display-name=%{GROUP}
WSGIProcessGroup foo.com
WSGIScriptAlias / /Users/admin/Sites/p4p/p4p_jsapp/pfp/pfp.wsgi
<Directory /Users/admin/Sites/p4p/p4p_jsapp/pfp>
WSGIProcessGroup foo.com
WSGIApplicationGroup %{GLOBAL}
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
pfp.wsgi:
import sys
activate_this = '/Users/admin/Sites/p4p/p4p_jsapp/foo/bin/activate_this.py'
execfile(activate_this, dict(__file__=activate_this))
sys.path.append('/Users/admin/Sites/p4p/p4p_jsapp/pfp')
from PfpServer import app as application
PfPServer.py:
import numpy as np
import pandas as pd
import ujson
from flask import Flask, Response, request, render_template
import traceback
app = Flask(__name__)
# ...
我尝试过使用和不使用 virtualenv 来查看是否有帮助,但无论如何我都会得到同样的错误。这里有什么问题?
编辑:为了完全清楚,我安装了 pandas 并且该应用程序在调试器中本地运行良好
edit2:好的,解决方案在 sys.path 中——我已经安装了最新的 pandas RC,它位于非标准路径上,这就是为什么当我简单地添加标准站点包时它不起作用的原因单独路径:
sys.path.append('/Users/admin/dev/pandas/pandas-0.11.0rc1')
sys.path.append('/Library/Frameworks/EPD64.framework/Versions/7.3/lib/python2.7/site-packages')
...工作 - 感谢所有人!
最佳答案
我的猜测将是 apache 运行的 Python 与您用来测试应用程序的 Python 不同。
关于python - (Another) ImportError with Flask under mod_wsgi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16179967/
我想做的是从 abcd 方法获取返回值,并使用该值作为 fname 的替换,并且错误继续发生。 如何修复这个错误? ICB164000395.txt 有四行。我想要 line_count 打印出 4(
我正在尝试在我的“主页”tabPanel 上放置一个指向我应用程序的所有其他 tabPanel 的链接。 思路如下: ui = navbarPage("", tabPanel("ho
posts.component.ts - 这是在 AppComponent 的路由器 socket 中加载的 PostsComponent { posts: any = [
struct dataStruct { const char* s; int num; }; struct Final_struct { int n; dataStru
这是我要实现的目标: 这是我写的 HTML 代码:
我有一个主表格。我有一个名为Text123的文本字段。当用户单击文本123时,它会打开另一个表单。在这个新表单中有两个控件。一个是名为cmb1的组合框,另一个是名为ext456的文本字段。当用户从组合
我有:。Html:。这是css:。我将根据当前视图处于网格模式还是旋转木马模式,在高度发生变化时动态设置--About-Content-Height,具体如下:。我的问题在于:。和。Console.l
当 SM 上正在运行的 warp 停滞时,必须在 SM 上安排另一个 warp 来交换停滞的 warp 以弥补延迟。但是替代品是否与停滞的扭曲来自同一个 block ,或者它必须属于另一个 block
我的第一个数据帧 df 包含 start_date 和值,第二个数据帧 df_v 仅包含日期。 我的df: +-------------------+-----+ | start_date
考虑我在 master我有远程分支 develop在我名为 origin 的 Remote 上,一切都是最新的,我已经跑了git fetch . 现在git merge origin/develop之
考虑下表: un_id avl_id avl_date avl_status 1738 6377398 2011-03-10 unavailable 1738 6377399
首先,我必须说我是 MVC4 的新手,并且同时学习和开发这个应用程序。在此应用程序中有“index.cshtml” View ,它包含“fresh”span(按钮)。 单击此按钮后,我想要: 重定向到
我有一个名为 template.xlsx 的 template excel 文件,其中包含许多工作表。我想将数据从单独的 .csv 文件复制到 template.xlsx 的第一张表中(命名为 dat
所以我使用的是Django 4.2,它通过Django-JET-REBOOT Fork与Django-JET管理包一起使用;它通过良好的功能和用户体验增强了管理。。每次我将我的应用程序部署到生产环境中
为什么我们更喜欢使用192.168.1.0/24来获得更多的网络?--网络#1 192.168.1.0/25#2 192.168.1.128/25。为什么不让192.168.2.0/24再建一个网络,
我有一个 3000 万条记录的 mysql 表。 有大约 20 列,我将使用其中的 15 列插入到另一个表中。 现在我无法使用 PHP 加载这个大型数据集(选择 3000 万行并加载到内存中是不可行的
我正在尝试在上一个动画发生后对一系列 div 进行动画处理。我试图将 .mouseenter 和 .mouseleave 调用到动画为不透明度的相同 div: 1. 第一个动画似乎取代了之后更改不透明
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 1
我的表中有 3 列用户名、密码和元素。 element的值是1。所以我创建了一个网页如果用户插入正确的用户名和密码,我希望我的PHP检查如果element = 1然后做我想做的事情并将element更
是否可以像示例中那样也定位另一个元素? click some content some content 有点像... #AAA:target #BBB{color:red} 最佳答案 在这种情况下,您
我是一名优秀的程序员,十分优秀!