Загрузка...

Настройка устройства под StarkNet | starknet_py библиотека

Тема в разделе Криптовалюты создана пользователем Президент 6 дек 2023. 191 просмотр

  1. Президент
    Президент Автор темы 6 дек 2023 Заблокирован(а) 1428 11 окт 2023
    MacOS
    В терминале выполняем команды:

    1. cd путь/к/проекту
    2. python3 -m venv venv
    3. source venv/bin/activate
    4. pip3 install -r requirements.txt
    1. Откройте Powershell от имени администратора.
    2. Пишем Choco list packagename Если есть версия, то идем на шаг 4
    3. Если "...не является внутренней или внешней командой..." пишем первую команду в консоль:
    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
    4. Пишем вторую команду choco install mingw В самом низу будет вопрос, где надо будет ввести Y - ОБЯЗАТЕЛЬНО ВОПРОС БУДЕТ !!!!
    [IMG]
    Если его не было, вводим вот эту команду и должно пойти огромная установка - choco install mingw --force
    5. Теперь делаем это:
    5.1 Откройте диалог "Выполнить", нажав сочетание клавиш Win + R
    5.2 Введите systempropertiesadvanced и нажмите Enter.
    [IMG]
    5.3 В области системные переменные найдите переменную Path и нажмите по ней дважды.

    5.4 В появившемся окне нажмите на кнопку создать.
    [IMG]
    5.5 В пустое поле введите: C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\bin
    5.6 В каждом открытом окне нажмите “ОК”. Перезагружаем компьютер.

    6. Откройте командную строку и вводим следующие команды:
    6.1 cd путь/к/проекту
    6.2 python -m venv venv
    Если тут выдает ошибку, "Не удается продолжить выполнение кода, поскольку система не обнаружила ....."
    [IMG]

    Тогда пишем вот так, только вместо слова Антон своего юзера.
    C:\Users\Антон\AppData\Local\Programs\Python\Python310\Python -m venv venv
    [IMG]
    6.3 .\venv\Scripts\activate
    6.4 pip install -r requirements.txt
    7. Закрываем консоль и открываем еще раз и теперь уже будем запускать скрипт, пишем команды:
    7.1 cd путь/к/проекту_где_лежит_main.py
    7.2 python main.py
    Если тут выдает ошибку как в пункте 6.2 вместо слова python пишем путь к своему питону и потом main.py ВОЗМОЖНЫЕ ОШИБКИ

    1. Unexpected error Cannot connect to host alpha-mainnet.starknet.io:443 ss1:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate ver ify failed: unable to get local issuer certificate (_ssl.c:1007) )]. sleeping for 20sec. Trying another attempt
    Решение:
    В поиске Мака ищем install Certificates.command
    Потом на файлике Get Info -> В поле Open with Сюда_ставим Terminal
    И открываем файлик, он автоматически все поставит.

    ....pywintypes.error: (126, 'LoadLibraryEx', 'The specified module could not be found.')
    Если вот такая ошибка, то пишем в консоль команду
    choco install mingw --force
    [IMG]
     
Загрузка...
Top