You are not logged in.

#1 2026-01-21 02:07:07

mavrent
Member
Registered: 2019-12-26
Posts: 24

[SOLVED] I need help troubleshooting the Basicswap DEX

I'm getting an error related to python, nothing I changed could have caused it that I know of. When running basicswap-bash I get:

 ~/coinswaps/basicswap/basicswap $ basicswap-bash
Tor disabled
Traceback (most recent call last):
  File "/home/user/coinswaps/venv/bin/basicswap-run", line 3, in <module>
    from basicswap.bin.run import main
ModuleNotFoundError: No module named 'basicswap'
Failed to run basicswap-bash

When updating I get:

~/coinswaps/basicswap/basicswap $ bsx-update
Updating basicswap-bash scripts
Cloning into 'basicswap-bash'...
remote: Enumerating objects: 824, done.
remote: Counting objects: 100% (286/286), done.
remote: Compressing objects: 100% (107/107), done.
remote: Total 824 (delta 213), reused 195 (delta 177), pack-reused 538 (from 2)
Receiving objects: 100% (824/824), 138.09 KiB | 1.87 MiB/s, done.
Resolving deltas: 100% (561/561), done.
Updating BasicSwapDEX
Already up to date.
Traceback (most recent call last):
  File "/home/user/coinswaps/venv/bin/pip3", line 3, in <module>
    from pip._internal.cli.main import main
ModuleNotFoundError: No module named 'pip'
Traceback (most recent call last):
  File "/home/user/coinswaps/venv/bin/pip3", line 3, in <module>
    from pip._internal.cli.main import main
ModuleNotFoundError: No module named 'pip'
Tor disabled
Traceback (most recent call last):
  File "/home/user/coinswaps/venv/bin/basicswap-prepare", line 3, in <module>
    from basicswap.bin.prepare import main
ModuleNotFoundError: No module named 'basicswap'

I have basicswap installed via the bash script, not docker.

THE PROBLEM:
My venv was broken and missing pip somehow.

THE SOLUTION:

cd ~/coinswaps
rm venv
python3 -m venv venv
source venv/bin/activate
cd basicswap
pip install -r requirements.txt --require-hashes
pip install .

Thanks to ofrnAI on matrix smile

Last edited by mavrent (2026-01-21 12:42:20)

Offline

Board footer

Powered by FluxBB