私はAdd to python path mac os xを読んでいましたが、それは良いアイデアだと思っていましたが、まだIDLEはopen(filename, mode)
という簡単な呼び出しで文法エラーを出しています。 http://developer.apple.com/library/mac/#qa/qa1067/_index.htmlで述べたようにして.MacOSXフォルダにenvironment.plistを設定しましたので、私はホームディレクトリでそれを行いましたが、まだ変更はありません...私は今失われました:-)Mac OSX上のPythonpath
私のpython-パスは.bash_profileと私のenvironment.plistで同じパスで(なし:$ PYTHONPATHの):
PYTHONPATH="/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7:$PYTHONPATH"
export PYTHONPATH
EDIT:私は構文エラーを取得のザッツは...
import xml.etree.ElementTree as et
import json
app = Bottle()
@app.route('/proPass', method ='POST')
#here happens here, need it further down in the code... which is not really relevant
f = open('/Users/mohi/Desktop/proPass_project/server_service/systems.xml', 'rw')
def getData():
timestamp = request.POST.get('timestamp', '').strip()
data = request.POST.get('data', '').strip()
if timestamp:
processData(data, timestamp)
run()
エラーインタプリタで正常に動作します:
「
」の間に完全なトレースバックとエラーを入れて、問題の原因を正確に把握してください。また、いくつかの行を追加します。エラーは、エラーを検出する行__before__の1つにあることがよくあります。 – agf