Web3.py installation problem

Newbie here. Trying to install web3.py gives the following error output:

test/functional/test_other.py:11: AssertionError
=========================== short test summary info ============================
SKIPPED [70] test/functional/conftest.py:43: Running IPFS node required
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_stat depends on test_put
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_get depends on test_put
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_stat_cid_obj depends on test_put_str
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_get_file depends on test_add_recursive
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_get_dir depends on test_add_recursive
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_get_path depends on test_add_recursive
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_get_path_with_target depends on test_add_recursive
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_cat_single_file_str depends on test_add_recursive
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_cat_file_block depends on test_add_recursive
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_prepare_test_files depends on test/functional/test_files.py::test_add_recursive
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_patch_append_data depends on test_prepare_test_files
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_patch_add_link depends on test_prepare_test_files
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_patch_rm_link depends on test_prepare_test_files
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_patch_set_data depends on test_prepare_test_files
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_diff_same depends on test_prepare_test_files
SKIPPED [1] ../../../../../../build/python-pytest-dependency/src/pytest-dependency-0.5.1/build/lib/pytest_dependency.py:103: test_diff_different_files depends on test_prepare_test_files
ERROR test/functional/test_bitswap.py::test_wantlist - ipfshttpclient.excepti...
FAILED test/functional/test_other.py::test_ipfs_node_available - AssertionErr...
============== 1 failed, 171 passed, 86 skipped, 1 error in 2.23s ==============
==> ERROR: A failure occurred in check().
    Aborting...

I tried running ipfs daemon before installing, and also tried running the ipfs desktop client before installing, but the error persists. Would love some help.

impossible - it appears to be a custom package of some sort - but without reference it’s impossible.

It tells you that a test of the program failed. So it’s actually a good thing that it doesn’t continue and install. Do you want a program that evidently doesn’t work?

I don’t want a disfunctional program, but I do want web3.py functionality to play around with blockchains. What other information can I give that might help point toward a solution?

You didn’t even tell us which program you’re trying to install and from where you got it.

Also, all crypto are scam