2017-02-09 28 views
0

安裝錯誤,我是新frappe-bencherpnext,我想我的Mac上安裝它,下面的說明從https://github.com/frappe/bench冰咖啡,板凳上的MacOS

這是我得到的錯誤,當我運行命令

bench init frappe-bench && cd frappe-bench

wasifs-MacBook-Air-3:sites wasifkhalil$ bench init frappe-bench && cd frappe-bench 
Already using interpreter /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python 
INFO:bench.app:getting app frappe 
Cloning into 'frappe'... 
remote: Counting objects: 2019, done. 
remote: Compressing objects: 100% (1864/1864), done. 
remote: Total 2019 (delta 276), reused 832 (delta 100), pack-reused 0 
Receiving objects: 100% (2019/2019), 12.66 MiB | 1.37 MiB/s, done. 
Resolving deltas: 100% (276/276), done. 
installing frappe 
INFO:bench.app:installing frappe 
Command "/Users/wasifkhalil/sites/frappe-bench/env/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/9j/mk4mk3qj33zd0ys_6hsw9l6h0000gn/T/pip-build-smwpqq/mysql-python/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/9j/mk4mk3qj33zd0ys_6hsw9l6h0000gn/T/pip-InRsiA-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/wasifkhalil/sites/frappe-bench/env/bin/../include/site/python2.7/mysql-python" failed with error code 1 in /private/var/folders/9j/mk4mk3qj33zd0ys_6hsw9l6h0000gn/T/pip-build-smwpqq/mysql-python/ 
Traceback (most recent call last): 
    File "/Library/Frameworks/Python.framework/Versions/2.7/bin/bench", line 11, in <module> 
    load_entry_point('bench', 'console_scripts', 'bench')() 
    File "/Users/wasifkhalil/sites/bench-repo/bench/cli.py", line 40, in cli 
    bench_command() 
    File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/click/core.py", line 722, in __call__ 
    return self.main(*args, **kwargs) 
    File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/click/core.py", line 697, in main 
    rv = self.invoke(ctx) 
    File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/click/core.py", line 1066, in invoke 
    return _process_result(sub_ctx.command.invoke(sub_ctx)) 
    File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/click/core.py", line 895, in invoke 
    return ctx.invoke(self.callback, **ctx.params) 
    File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/click/core.py", line 535, in invoke 
    return callback(*args, **kwargs) 
    File "/Users/wasifkhalil/sites/bench-repo/bench/commands/make.py", line 19, in init 
    verbose=verbose, clone_from=clone_from) 
    File "/Users/wasifkhalil/sites/bench-repo/bench/utils.py", line 56, in init 
    get_app(frappe_path, branch=frappe_branch, bench_path=path, build_asset_files=False, verbose=verbose) 
    File "/Users/wasifkhalil/sites/bench-repo/bench/app.py", line 73, in get_app 
    install_app(app=app_name, bench_path=bench_path, verbose=verbose) 
    File "/Users/wasifkhalil/sites/bench-repo/bench/app.py", line 103, in install_app 
    find_links=find_links)) 
    File "/Users/wasifkhalil/sites/bench-repo/bench/utils.py", line 127, in exec_cmd 
    raise CommandFailedError(cmd) 
bench.utils.CommandFailedError: frappe-bench/env/bin/pip install -q -e frappe-bench/apps/frappe 

我最近安裝python所以setuptools必須安裝和更新,但如果是有問題setuptools如何檢查和更新,如果不是我應該怎麼做才能修復它?

只是爲了便於理解,我也張貼截圖

enter image description here

+0

您可以添加用於安裝的完整步驟?你使用簡易安裝腳本嗎? –

+0

我跟着從這裏https://github.com/frappe/bench的步驟,堅持在基本用法 創建一個新的長凳 –

+0

看着這條線「失敗,錯誤代碼1在/私人/ tmp/pip-build-zS3Gci/mysql-python/\「我猜這是與mysql-python相關的東西 –

回答

0

的問題是在MySQL和mode.js,你可以沿着前解決這個問題,可能是你正在使用新版本的frappe。

此信息對您是否有幫助?

1.安裝的先決

  • 的Python 2.7
  • MariaDB的10+
  • Nginx的(用於生產)
  • 的NodeJS
  • Redis的
  • wkhtmltopdf與修補的QT( pdf生成)

2.安裝步驟

mkdir projectdir 
cd projectdir 
virtualenv . 
git clone https://github.com/frappe/bench bench-repo 
sudo pip install -e bench-repo 
bench init frappe-bench && cd frappe-bench 
bench get-app erpnext https://github.com/frappe/erpnext 
bench new-site site1.local 
bench --site site1.local install-app erpnext 
bench start 

欲瞭解更多信息look this