Author

Topic: btcrecover.py GPU (Read 616 times)

newbie
Activity: 3
Merit: 0
December 29, 2020, 09:00:50 PM
#14
еще после нескольких часов попыток все же удалось запустить на видеокарте, но на пайтоне 2.7.18, не знаю в чем была причина может в последовательности установки компонентов, может в их версиях, получилось у меня так:
1. установить python 2.7.18.amd64.msi
2. установить pycrypto-2.6.win-amd64-py2.7.exe
3. установить pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl (командой pip install pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl)
4. запустить btcrecover.py
может кому то еще пригодиться

A-Bolt спасибо
newbie
Activity: 3
Merit: 0
December 29, 2020, 06:24:27 PM
#13
то же самое
Попробуйте обновить pip:
Code:
pip install --upgrade pip

при обновлении pip выдавало такую же ошибку, было решено переустановить python полностью, были перепробованы версии
2.7,
2.7.9,
2.7.10,
2.7.16 на ней удалось установить pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl
но результата не дало по прежнему ошибка только теперь другая

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

c:\python27>python btcrecover.py --wallet wallet.dat -d --performance --enable-gpu --global-ws 2048 --local-ws 512
Starting btcrecover 0.17.10 on Python 2.7.16 64-bit, 16-bit unicodes, 32-bit ints
btcrecover.py: warning: can't find PyCrypto, using aespython instead
Traceback (most recent call last):
  File "btcrecover.py", line 37, in
    btcrpass.parse_arguments(sys.argv[1:])
  File "c:\python27\btcrecover\btcrpass.py", line 3476, in parse_arguments
    devices_avail = get_opencl_devices()  # all available OpenCL device objects
  File "c:\python27\btcrecover\btcrpass.py", line 262, in get_opencl_devices
    except pyopencl.LogicError as e:
NameError: global name 'pyopencl' is not defined

c:\python27>

еще после нескольких часов попыток все же удалось запустить на видеокарте, но на пайтоне 2.7.18, не знаю в чем была причина может в последовательности установки компонентов, может в их версиях, получилось у меня так:
1. установить python 2.7.18.amd64.msi
2. установить pycrypto-2.6.win-amd64-py2.7.exe
3. установить pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl (командой pip install pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl)
4. запустить btcrecover.py
может кому то еще пригодиться

A-Bolt спасибо
legendary
Activity: 2317
Merit: 2318
December 29, 2020, 02:41:12 PM
#12
то же самое
Попробуйте обновить pip:
Code:
pip install --upgrade pip
newbie
Activity: 3
Merit: 0
December 29, 2020, 01:39:34 PM
#11
C:\Python27>pip install pyopencl?2018.1.1+cl12?cp27?cp27m?win_amd64.whl

Вместо "?" должны быть "-":
Code:
pip install pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl

то же самое

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Python27>pip install pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl
Traceback (most recent call last):
  File "C:\Python27\Scripts\pip-script.py", line 5, in
    from pkg_resources import load_entry_point
  File "C:\Python27\pkg_resources\__init__.py", line 1365
    raise SyntaxError(e) from e
                            ^
SyntaxError: invalid syntax

C:\Python27>
legendary
Activity: 2317
Merit: 2318
December 29, 2020, 12:13:02 PM
#10
C:\Python27>pip install pyopencl?2018.1.1+cl12?cp27?cp27m?win_amd64.whl

Вместо "?" должны быть "-":
Code:
pip install pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl
newbie
Activity: 3
Merit: 0
December 29, 2020, 07:27:28 AM
#9
Не получается установить, кривые руки точно, пользовался этой инструкцией

Я ж написал, где брать инструкцию.

Короче, качаете отсюда файл pyopencl‑2018.1.1+cl12‑cp27‑cp27m‑win_amd64.whl.

В папке со скачанным файлом запускаете в командной строке pip install pyopencl‑2018.1.1+cl12‑cp27‑cp27m‑win_amd64.whl

Найденный пароль отображается в консоли.

добрый день всем, у меня такая же проблема как у Waelmashaly скачал  pyopencl‑2018.1.1+cl12‑cp27‑cp27m‑win_amd64.whl. при установке выдает ошибку помогите пожалуйста разобраться , спасибо

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Python27>pip install pyopencl?2018.1.1+cl12?cp27?cp27m?win_amd64.whl
Traceback (most recent call last):
  File "C:\Python27\Scripts\pip-script.py", line 5, in
    from pkg_resources import load_entry_point
  File "C:\Python27\pkg_resources\__init__.py", line 1365
    raise SyntaxError(e) from e
                            ^
SyntaxError: invalid syntax

C:\Python27>
legendary
Activity: 2317
Merit: 2318
June 08, 2020, 10:25:09 AM
#8
Не получается установить, кривые руки точно, пользовался этой инструкцией

Я ж написал, где брать инструкцию.

Короче, качаете отсюда файл pyopencl‑2018.1.1+cl12‑cp27‑cp27m‑win_amd64.whl.

В папке со скачанным файлом запускаете в командной строке pip install pyopencl‑2018.1.1+cl12‑cp27‑cp27m‑win_amd64.whl

Найденный пароль отображается в консоли.
newbie
Activity: 8
Merit: 0
June 08, 2020, 09:53:42 AM
#7
Не получается установить, кривые руки точно, пользовался этой инструкцией- https://github.com/inducer/pyopencl/blob/master/README_SETUP.txt других не нашел. Также непонятно куда сохраняется найденный пароль. Спасибо.
legendary
Activity: 2317
Merit: 2318
June 08, 2020, 09:08:01 AM
#6
Я так понимаю что видеокарту не видит, или нужно переключать их в биосе.

Сперва установите pyopencl. Как это сделать, написано в docs\INSTALL.md в самом конце (Windows GPU acceleration for Bitcoin Unlimited/Classic/XT/Core, Armory, or Litecoin-Qt).
newbie
Activity: 8
Merit: 0
June 08, 2020, 08:58:23 AM
#5
http://piccy.info/view3/13845695/d30fe56f1d539e68938b6e179eda3004/

Я так понимаю что видеокарту не видит, или нужно переключать их в биосе.
legendary
Activity: 2317
Merit: 2318
June 08, 2020, 08:49:43 AM
#4
На секунду появляется черное окно и исчезает

Открываете окно командной строки в папке, содержащей btcrecover.py
Quote
Как открыть командную строку в текущей папке
    В адресной строке проводника введите cmd → нажмите «Enter» (на скриншоте).



И дальше уже вводите в появившемся окне всё что вам надо.
newbie
Activity: 8
Merit: 0
June 08, 2020, 08:05:53 AM
#3
На секунду появляется черное окно и исчезает
legendary
Activity: 2317
Merit: 2318
June 08, 2020, 07:02:25 AM
#2
Подскажите как активировать видеокарту, дискретную или встроенную?
--list gpus как не пробовал, не показывает

btcrecover.py --list-gpus вообще ничего не выдаёт? Или всё-таки что-то выдаёт? Или выдаёт ошибку?
newbie
Activity: 8
Merit: 0
June 08, 2020, 06:04:31 AM
#1
Подскажите как активировать видеокарту, дискретную или встроенную?
--list gpus как не пробовал, не показывает

Вот так сейчас работает процессор:
C:\python27\btcrecover-master\btcrecover.py  --wallet default_wallet.dat --passwordlist passwordlist.txt

Как настроить видеокарту понять не могу, подскажите пожалуйста.
Jump to: