小编Bry*_*ock的帖子

如何在OS X上安装SSL证书,以便从Github克隆项目?

我正在尝试克隆Github上的存储库,但我收到了SSL证书问题.

$ git clone  https://github.com/HonzaKral/django-threadedcomments.git  
Initialized empty Git repository in /Users/Bryan/work/django-threadedcomments/.git/
error: SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing    https://github.com/HonzaKral/django-threadedcomments.git/info/refs

fatal: HTTP request failed
Run Code Online (Sandbox Code Playgroud)

如何安装相应的证书?

编辑:我完全可以通过使用git://与https://来避免这个问题

macos ssl github git-clone

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

为什么我的Django应用程序不能写入其日志文件?

$ sudo /etc/init.d/apache2 restart

 * Restarting web server apache2  
 ... waiting .   ...done.  
Run Code Online (Sandbox Code Playgroud)

username @ servername Thu Nov 04 18:54:37~/public_html/IDM_app
$ sudo tail -n 60 /var/log/apache2/error.log

[Thu Nov 04 18:54:27 2010] [error] [client 8.17.58.38] mod_wsgi (pid=28760): Exception occurred processing WSGI script '/home/username/public_html/idm.wsgi'.  
[Thu Nov 04 18:54:27 2010] [error] [client 8.17.58.38] Traceback (most recent call last):  
[Thu Nov 04 18:54:27 2010] [error] [client 8.17.58.38]   File "/usr/local/lib/python2.7/site-packages/Django-1.2.3-py2.7.egg/django/core/handlers/wsgi.py", line 230, in __call__  
[Thu Nov 04 18:54:27 2010] [error] [client 8.17.58.38]     self.load_middleware()  
[Thu Nov …
Run Code Online (Sandbox Code Playgroud)

python django mod-wsgi apache2

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

我怎么得到'InternalError:table"dev~candbook !!当我刚刚创建数据存储区时,实体"已经存在"?

我正在试图弄清楚如何为GAE设置测试驱动开发.

我开始测试:

nosetests -v --with-gae  
Run Code Online (Sandbox Code Playgroud)

我一直收到错误:

InternalError: table "dev~guestbook!!Entities" already exists
Run Code Online (Sandbox Code Playgroud)

在我在setUp()中创建数据存储区之前,数据存储区不存在,但是我仍然收到实体已经存在的错误?

我正在使用GAE教程中的代码.

这是我在functional_tests.py中的测试代码:

import sys, os, subprocess, time, unittest, shlex   
sys.path.append("/usr/local/google_appengine")    
sys.path.append("/usr/local/google_appengine/lib/yaml/lib")    
sys.path.append("/usr/local/google_appengine/lib/webapp2-2.5.2")    
sys.path.append("/usr/local/google_appengine/lib/django-1.5")    
sys.path.append("/usr/local/google_appengine/lib/cherrypy")    
sys.path.append("/usr/local/google_appengine/lib/concurrent")    
sys.path.append("/usr/local/google_appengine/lib/docker")    
sys.path.append("/usr/local/google_appengine/lib/requests")    
sys.path.append("/usr/local/google_appengine/lib/websocket")    
sys.path.append("/usr/local/google_appengine/lib/fancy_urllib")    
sys.path.append("/usr/local/google_appengine/lib/antlr3")    

from selenium import webdriver    
from google.appengine.api import memcache, apiproxy_stub, apiproxy_stub_map   
from google.appengine.ext import db    
from google.appengine.ext import testbed    
from google.appengine.datastore import datastore_stub_util     
from google.appengine.tools.devappserver2 import devappserver2    


class NewVisitorTest(unittest.TestCase):    

    def setUp(self):    
        # Start the dev server  
        cmd = "/usr/local/bin/dev_appserver.py /Users/Bryan/work/GoogleAppEngine/guestbook/app.yaml --port 8080 --storage_path /tmp/datastore --clear_datastore --skip_sdk_update_check"  
        self.dev_appserver …
Run Code Online (Sandbox Code Playgroud)

python tdd google-app-engine nosetests

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

如何让Readline在App Engine中使用PDB?

我在osX10.10.5上使用GoogleAppEngine SDK 1.9.30,使用readlineV6.2.4.1,当我输入pdb.set_trace()时,readline似乎不是活动的.

当我开始dev_appserver.py并进入断点,如果我尝试使用向上箭头记得早些时候的声明显示^ [[A或与后退箭头打印在同一行纠正错误^ [d

如何让readline在App Engine中使用pdb?

编辑:我相信SDK有python模块设计用于App Engine,所以你不能只添加我的本地site-packages目录的路径.

我尝试只添加所需的模块:

import sys
sys.path.append('/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/readline.pyc')  
sys.path.append('/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnureadline.so')  

import readline 
Run Code Online (Sandbox Code Playgroud)

我仍然得到:ImportError:没有名为readline的模块

python google-app-engine pdb

8
推荐指数
0
解决办法
267
查看次数

如何使用jQuery播放音频文件?

我很难让音频与jQuery一起工作.我用.wav和.ogg格式试过这个.(Firefox 19.0.2)

单击Start按钮会产生:

TypeError:buzzer.play不是函数

我不确定jQuery选择器是否返回一个数组,但我已尝试用两者捕获音频文件:

var buzzer = $('buzzer');
Run Code Online (Sandbox Code Playgroud)

var buzzer = $('buzzer')[0]; 
Run Code Online (Sandbox Code Playgroud)

无论如何,我无法播放音频元素.

<!DOCTYPE html>     
<html>     
    <head>      
    <meta name="viewport" content="width=device-width, initial-scale=1">     
    <script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>    
</head>     

<body>     

<audio id="buzzer" src="buzzer.ogg" type="audio/ogg">Your browser does not support the &#60;audio&#62; element.</audio>    
<form id='sample' action="#" data-ajax="false">    
    <fieldset>    
     <input value="Start" type="submit">    
     </fieldset>    
</form>    
<script type="text/javascript">    

var buzzer = $('buzzer')[0];    

$(document).on('submit', '#sample', function()  {     
    buzzer.play();    
    return false;    
});    

</script>    
</body>    
</html>  
Run Code Online (Sandbox Code Playgroud)

jquery html5-audio

7
推荐指数
1
解决办法
4万
查看次数

为什么goapp test正在/ tmp中查找文件?

我正在尝试在我的本地开发机器上运行测试Cloud SDK版本是:159.0.0

我读过的所有内容都说我不应该改变GOROOT所以我不确定如何解决这个问题.

$/Users/bryan/google-cloud-sdk/platform/google_appengine/goroot/bin/goapp test

go: cannot find GOROOT directory: /tmp/go_sdk887571938/appengine/go_appengine/goroot
Run Code Online (Sandbox Code Playgroud)

bryan @ Bryans-MacBook Thu Jun 15 10:22:37~/go/src/skincarereview

$ go env

GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/bryan/go/"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
GO15VENDOREXPERIMENT="1"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fno-common"
CXX="clang++"
CGO_ENABLED="1"
Run Code Online (Sandbox Code Playgroud)

bryan @Bryans-MacBook Thu Jun 15 10:22:57~/go/src/skincarereview

$ ls~/google-cloud-sdk

total 408
drwxr-xr-x  30 bryan  staff    1020 Jun 14 20:31 .install
-rw-r--r--   1 bryan  staff     980 Jun 14 20:30 LICENSE
-rw-r--r--   1 bryan  staff     673 Jun 14 20:30 README
-rw-r--r-- …
Run Code Online (Sandbox Code Playgroud)

google-app-engine go

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

结构错误没有为logger"paramiko.transport"找到处理程序

我不知道为什么我得到这个错误终止我的连接.我通过easy_install从1.7.5更新了paramiko-1.7.6.

我正在尝试设置Fabric以将我的Django应用程序上传到我的服务器.当我尝试备份现有的app目录时,似乎发生了错误:

def backup_current_install():
  now = datetime.datetime.now()
  cmd="cp -r /home/path/django-projects/app /home/path/django-projects/app%s" % now.strftime("%Y%m%d_%I:%M:%S")
run(cmd)
Run Code Online (Sandbox Code Playgroud)

我已经设定:

env.hosts  
env.password
Run Code Online (Sandbox Code Playgroud)

在fabfile中,我不知道如何导航这个处理程序错误.

python fabric

6
推荐指数
1
解决办法
2万
查看次数

当我尝试设置 Break 时,为什么 pdb 显示“*** Blank or comment”?

我正在使用我的 Django 应用程序。由于某种原因,列表的元素被错误地分配。

我正在尝试在我认为发生错误的地方设置一个中断。(第 20 行)

我用这行代码调用 pdb :

import pdb; pdb.set_trace()
Run Code Online (Sandbox Code Playgroud)

但是,在代码内部,我似乎无法设置 Break。

(Pdb) b 20  
*** Blank or comment  
(Pdb) break 20  
*** Blank or comment  `
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

python django pdb

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

结构错误:致命错误:local()在执行'git commit -m'消息时遇到错误(返回代码2)

我正在尝试设置fabfile来部署我的Django应用程序.

我无法弄清楚为什么我收到此错误:

致命错误:local()在执行'git commit -m'更改了prodserver的设置时遇到错误(返回代码2)

$ fab create_branch_deploy_to_prodserver
[localhost] run: git checkout prodserver_server
[localhost] run: git merge master
[localhost] run: cp settings_prodserver.py settings.py
[localhost] run: git add settings.py
[localhost] run: git commit -m 'changed settings for prodserver'

Fatal error: local() encountered an error (return code 1) while executing 'git commit -m 'changed settings for prodserver''

Aborting.
Run Code Online (Sandbox Code Playgroud)

这里如果Fabric功能:

def create_branch_deploy_to_prodserver():  
    local("git checkout prodserver_server")  
    local("git merge master")  
    local('cp settings_prodserver.py settings.py') # 
    #local('git rm fabfile.py') #This is also creating error so it's commented …
Run Code Online (Sandbox Code Playgroud)

python git fabric

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

在Os X 10.5.8上安装Graphviz

我正在尝试在osX 10.5.8上安装Graphviz 2.14.1
我从Universal Binary安装了Graphviz:

http://www.ryandesign.com/graphviz/  

$ svn co https://networkx.lanl.gov/svn/pygraphviz/trunk pygraphviz  

 - Fingerprint: 43:8e:fa:75:00:60:67:07:fd:04:3c:e7:bf:25:86:fd:66:b3:f6:cb  
(R)eject, accept (t)emporarily or accept (p)ermanently? t  
A    pygraphviz/pygraphviz  
A    pygraphviz/pygraphviz/graphviz.i  
A    pygraphviz/pygraphviz/graphviz.py  
A    pygraphviz/pygraphviz/tests  
A    pygraphviz/pygraphviz/tests/graph.txt  
A    pygraphviz/pygraphviz/tests/attributes.txt  
A    pygraphviz/pygraphviz/tests/__init__.py  
A    pygraphviz/pygraphviz/tests/test.py  
A    pygraphviz/pygraphviz/tests/layout_draw.txt  
A    pygraphviz/pygraphviz/graphviz_wrap.c  
A    pygraphviz/pygraphviz/__init__.py  
A    pygraphviz/pygraphviz/release.py  
A    pygraphviz/pygraphviz/agraph.py  
A    pygraphviz/INSTALL.txt  
A    pygraphviz/doc  
A    pygraphviz/doc/source  
A    pygraphviz/doc/source/contents.rst  
A    pygraphviz/doc/source/examples.rst  
A    pygraphviz/doc/source/static  
A    pygraphviz/doc/source/static/contents.png  
A    pygraphviz/doc/source/static/navigation.png  
A    pygraphviz/doc/source/static/sphinxdoc.css  
A    pygraphviz/doc/source/static/empty.txt  
A    pygraphviz/doc/source/tutorial.rst  
A    pygraphviz/doc/source/conf.py  
A    pygraphviz/doc/source/install.rst  
A    pygraphviz/doc/source/download.rst  
A    pygraphviz/doc/source/reference  
A    pygraphviz/doc/source/reference/news.rst  
A …
Run Code Online (Sandbox Code Playgroud)

python graphviz pygraphviz

6
推荐指数
2
解决办法
8310
查看次数