Cannot install spacy in pycharm - python
I've tried installing spaCy numerous times. At first I was getting an error noting that C++ needed to be upgraded to version 14. Now I'm getting a number of errors below that seem to indicate that there are numerous errors with portions of the install throughout the package.
I've since done that and now I'm getting separate errors. Below is the entire error:
Using cached spacy-3.3.0.tar.gz (1.1 MB)
Installing build dependencies: started
Installing build dependencies: still running...
Installing build dependencies: finished with status 'error'
error: subprocess-exited-with-error
pip subprocess to install build dependencies did not run successfully.
exit code: 1
[130 lines of output]
Collecting setuptools
Using cached setuptools-62.1.0-py3-none-any.whl (1.1 MB)
Collecting cython<3.0,>=0.25
Using cached Cython-0.29.28-py2.py3-none-any.whl (983 kB)
Collecting cymem<2.1.0,>=2.0.2
Using cached cymem-2.0.6.tar.gz (8.2 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting preshed<3.1.0,>=3.0.2
Using cached preshed-3.0.6.tar.gz (14 kB)
Installing build dependencies: started
Installing build dependencies: still running...
Installing build dependencies: finished with status 'error'
error: subprocess-exited-with-error
pip subprocess to install build dependencies did not run successfully.
exit code: 1
[94 lines of output]
Collecting setuptools
Using cached setuptools-62.1.0-py3-none-any.whl (1.1 MB)
Collecting cython>=0.28
Using cached Cython-0.29.28-py2.py3-none-any.whl (983 kB)
Collecting cymem<2.1.0,>=2.0.2
Using cached cymem-2.0.6.tar.gz (8.2 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting murmurhash<1.1.0,>=0.28.0
Using cached murmurhash-1.0.7.tar.gz (12 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: cymem, murmurhash
Building wheel for cymem (pyproject.toml): started
Building wheel for cymem (pyproject.toml): finished with status 'error'
error: subprocess-exited-with-error
Building wheel for cymem (pyproject.toml) did not run successfully.
exit code: 1
[19 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win32-cpython-38
creating build\lib.win32-cpython-38\cymem
copying cymem\about.py -> build\lib.win32-cpython-38\cymem
copying cymem\__init__.py -> build\lib.win32-cpython-38\cymem
package init file 'cymem\tests\__init__.py' not found (or not a regular file)
creating build\lib.win32-cpython-38\cymem\tests
copying cymem\tests\test_import.py -> build\lib.win32-cpython-38\cymem\tests
copying cymem\cymem.pyx -> build\lib.win32-cpython-38\cymem
copying cymem\cymem.pxd -> build\lib.win32-cpython-38\cymem
copying cymem\__init__.pxd -> build\lib.win32-cpython-38\cymem
warning: build_py: byte-compiling is disabled, skipping.
running build_ext
building 'cymem.cymem' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build T: enter code here`https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for cymem
Building wheel for murmurhash (pyproject.toml): started
Building wheel for murmurhash (pyproject.toml): finished with status 'error'
error: subprocess-exited-with-error
Building wheel for murmurhash (pyproject.toml) did not run successfully.
exit code: 1
[24 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win32-cpython-38
creating build\lib.win32-cpython-38\murmurhash
copying murmurhash\about.py -> build\lib.win32-cpython-38\murmurhash
copying murmurhash\__init__.py -> build\lib.win32-cpython-38\murmurhash
creating build\lib.win32-cpython-38\murmurhash\tests
copying murmurhash\tests\test_against_mmh3.py -> build\lib.win32-cpython-38\murmurhash\tests
copying murmurhash\tests\test_import.py -> build\lib.win32-cpython-38\murmurhash\tests
copying murmurhash\tests\__init__.py -> build\lib.win32-cpython-38\murmurhash\tests
copying murmurhash\mrmr.pyx -> build\lib.win32-cpython-38\murmurhash
copying murmurhash\mrmr.pxd -> build\lib.win32-cpython-38\murmurhash
copying murmurhash\__init__.pxd -> build\lib.win32-cpython-38\murmurhash
creating build\lib.win32-cpython-38\murmurhash\include
creating build\lib.win32-cpython-38\murmurhash\include\murmurhash
copying murmurhash\include\murmurhash\MurmurHash2.h -> build\lib.win32-cpython-38\murmurhash\include\murmurhash
copying murmurhash\include\murmurhash\MurmurHash3.h -> build\lib.win32-cpython-38\murmurhash\include\murmurhash
warning: build_py: byte-compiling is disabled, skipping.
running build_ext
building 'murmurhash.mrmr' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for murmurhash
Failed to build cymem murmurhash
ERROR: Could not build wheels for cymem, murmurhash, which is required to install pyproject.toml-based projects
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
pip subprocess to install build dependencies did not run successfully.
exit code: 1
See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
pip subprocess to install build dependencies did not run successfully.
exit code: 1
See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.```
Related
i am getting this error while installing bpy package
Collecting bpy Using cached bpy-2.82.1.tar.gz (19 kB) Preparing metadata (setup.py) ... done Skipping wheel build for bpy, due to binaries being disabled for it. Installing collected packages: bpy Running setup.py install for bpy ... error error: subprocess-exited-with-error × Running setup.py install for bpy did not run successfully. │ exit code: 1 ╰─> [13 lines of output] running install running build running build_py creating build creating build/lib.linux-x86_64-3.7 creating build/lib.linux-x86_64-3.7/blenderpy copying blenderpy/post_install.py -> build/lib.linux-x86_64-3.7/blenderpy copying blenderpy/init.py -> build/lib.linux-x86_64-3.7/blenderpy copying blenderpy/pre_uninstall.py -> build/lib.linux-x86_64-3.7/blenderpy running build_ext Preparing the build environment Searching for compatible Blender online (this will take a while) error: [Errno 2] No such file or directory: 'svn': 'svn' [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: legacy-install-failure × Encountered error while trying to install package. ╰─> bpy
PyAudio not found
AttributeError: Could not find PyAudio; check installation I tried to install pyaudio then it says: PS E:\MU\Sem 4\JARVIS\CODE> pip install pyaudio Collecting pyaudio Using cached PyAudio-0.2.11.tar.gz (37 kB) Preparing metadata (setup.py) ... done Using legacy 'setup.py install' for pyaudio, since package 'wheel' is not installed. Installing collected packages: pyaudio Running setup.py install for pyaudio ... error error: subprocess-exited-with-error × Running setup.py install for pyaudio did not run successfully. │ exit code: 1 ╰─> [9 lines of output] running install running build running build_py creating build creating build\lib.win-amd64-3.10 copying src\pyaudio.py -> build\lib.win-amd64-3.10 running build_ext building '_portaudio' extension error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/ [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: legacy-install-failure × Encountered error while trying to install package. ╰─> pyaudio note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure.
BUILD FAIL ON HEROKU
Trying to deploy a python application on Heroku, however it fails in building with the following log: Building wheels for collected packages: numpy, pandas, scikit_learn, tornado, blinker, validators Building wheel for numpy (pyproject.toml): started Building wheel for numpy (pyproject.toml): still running... Building wheel for numpy (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error ... × Building wheel for numpy (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [1133 lines of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for numpy Building wheel for pandas (pyproject.toml): started Building wheel for pandas (pyproject.toml): still running... Building wheel for pandas (pyproject.toml): still running... Building wheel for pandas (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error Here is what the requirements.txt file looks like: gspread<=5.4.0 numpy<=1.19.2 oauth2client<=4.1.3 pandas<=1.4.2 scikit_learn<=0.24.1 streamlit==1.10.0 Would appreciate your assistance.
The way I solved this was simply not deploying to Heroku. Given the work itself was based on streamlit. Just went ahead to deploy the application on Streamlit-Cloud with no-single-issue. Not sure if this totally qualifies as an answer.
problem of installing xfoil python package
I got a problem of installing xfoil python package Collecting xfoil Using cached xfoil-1.1.1.tar.gz (12 kB) Preparing metadata (setup.py) ... done Requirement already satisfied: numpy in c:\users\xxx\desktop\curve\venv\lib\site-packages (from xfoil) (1.22.4) Building wheels for collected packages: xfoil Building wheel for xfoil (setup.py) ... error error: subprocess-exited-with-error × python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [14 lines of output] C:\Users\xxx\Desktop\curve\venv\lib\site-packages\setuptools\_distutils\dist.py:275: UserWarning: Unknown distribution option: 'zip_save' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-cpython-310 creating build\lib.win-amd64-cpython-310\xfoil copying xfoil\model.py -> build\lib.win-amd64-cpython-310\xfoil copying xfoil\test.py -> build\lib.win-amd64-cpython-310\xfoil copying xfoil\xfoil.py -> build\lib.win-amd64-cpython-310\xfoil copying xfoil\__init__.py -> build\lib.win-amd64-cpython-310\xfoil running build_ext error: [WinError 2] system cannot find the file specified [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for xfoil Running setup.py clean for xfoil Failed to build xfoil Installing collected packages: xfoil Running setup.py install for xfoil ... error error: subprocess-exited-with-error × Running setup.py install for xfoil did not run successfully. │ exit code: 1 ╰─> [16 lines of output] C:\Users\xxx\Desktop\curve\venv\lib\site-packages\setuptools\_distutils\dist.py:275: UserWarning: Unknown distribution option: 'zip_save' warnings.warn(msg) running install C:\Users\xxx\Desktop\curve\venv\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build an d pip and other standards-based tools. warnings.warn( running build running build_py creating build creating build\lib.win-amd64-cpython-310 creating build\lib.win-amd64-cpython-310\xfoil copying xfoil\model.py -> build\lib.win-amd64-cpython-310\xfoil copying xfoil\test.py -> build\lib.win-amd64-cpython-310\xfoil copying xfoil\xfoil.py -> build\lib.win-amd64-cpython-310\xfoil copying xfoil\__init__.py -> build\lib.win-amd64-cpython-310\xfoil running build_ext error: [WinError 2] system cannot find the file specified [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: legacy-install-failure × Encountered error while trying to install package. ╰─> xfoil note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure. How can I deal with it? Thank you very much
The problem appears to be that the build process is failing, as pip is trying to compile the source code, but it's failing because the prerequisites for this process aren't present. To make this work, you could install the package using pre-compiled (built) packages. The package has only published built packages for Python 3.7 https://pypi.org/project/xfoil/#files To use this, create a Python virtual environment that uses Python version 3.7. I got this working using the Anaconda Python distribution as follows. First, create a virtual environment using Python version 3.7 conda create -n xfoil python=3.7 pip install xfoil Because this environment is using Python version 3.7, the built xfoil distribution will be downloaded (the wheel file .whl). The console output is shown below: Collecting xfoil Downloading xfoil-1.1.1-cp37-cp37m-win_amd64.whl (442 kB) |████████████████████████████████| 442 kB 1.6 MB/s Requirement already satisfied: numpy in c:\users\joe\miniconda3\envs\xfoil\lib\site-packages (from xfoil) (1.19.5) Installing collected packages: xfoil Successfully installed xfoil-1.1.1 If you want to build xfoil using a more recent Python version (you're using version 3.10) then follow the build instructions on the xfoil page https://pypi.org/project/xfoil/ under "Building and Installing the Python Module"
I had the same problem, but it as been easily solved by reading the page linked by Joe (https://pypi.org/project/xfoil/). Just download the file from the Pypi mirror, unpack and install using pip in the directory: pip install . My problems was most probably linked to my python version... Thanks !
Pip install chatterbot
i am having immense difficulty installing chatterbot i receive an error code saying "Failed building wheel for srsly python" and i have no idea how to fix this. I have attempted to find ways to fix this using similar questions i found on SO but no results work. One solution told me to do a manually pip install spacy but that is where i get before i get an error code with multiple failed to install x, y, z. I get this each time i try to run the pip install spacy ERROR: Command errored out with exit status 1: Complete output (267 lines): Collecting setuptools Using cached setuptools-57.4.0-py3-none-any.whl (819 kB) Collecting cython<3.0,>=0.25 Using cached Cython-0.29.24-cp39-cp39-win32.whl (1.6 MB) Collecting cymem<2.1.0,>=2.0.2 Using cached cymem-2.0.5.tar.gz (9.2 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Collecting preshed<3.1.0,>=3.0.2 Downloading preshed-3.0.5.tar.gz (14 kB) Installing build dependencies: started Installing build dependencies: still running... Installing build dependencies: finished with status 'error' ERROR: Command errored out with exit status 1: cwd: None Complete output (82 lines): Collecting setuptools Using cached setuptools-57.4.0-py3-none-any.whl (819 kB) Collecting cython>=0.28 Using cached Cython-0.29.24-cp39-cp39-win32.whl (1.6 MB) Collecting cymem<2.1.0,>=2.0.2 Using cached cymem-2.0.5.tar.gz (9.2 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Collecting murmurhash<1.1.0,>=0.28.0 Using cached murmurhash-1.0.5.tar.gz (12 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Building wheels for collected packages: cymem, murmurhash Building wheel for cymem (PEP 517): started Building wheel for cymem (PEP 517): finished with status 'error' ERROR: Command errored out with exit status 1: Complete output (17 lines): running bdist_wheel running build running build_py creating build creating build\lib.win32-3.9 creating build\lib.win32-3.9\cymem copying cymem\about.py -> build\lib.win32-3.9\cymem copying cymem\__init__.py -> build\lib.win32-3.9\cymem package init file 'cymem\tests\__init__.py' not found (or not a regular file) creating build\lib.win32-3.9\cymem\tests copying cymem\tests\test_import.py -> build\lib.win32-3.9\cymem\tests copying cymem\cymem.pyx -> build\lib.win32-3.9\cymem copying cymem\cymem.pxd -> build\lib.win32-3.9\cymem copying cymem\__init__.pxd -> build\lib.win32-3.9\cymem running build_ext building 'cymem.cymem' extension error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/ ---------------------------------------- ERROR: Failed building wheel for cymem Building wheel for murmurhash (PEP 517): started Building wheel for murmurhash (PEP 517): finished with status 'error' ERROR: Command errored out with exit status 1: Complete output (22 lines): running bdist_wheel running build running build_py creating build creating build\lib.win32-3.9 creating build\lib.win32-3.9\murmurhash copying murmurhash\about.py -> build\lib.win32-3.9\murmurhash copying murmurhash\__init__.py -> build\lib.win32-3.9\murmurhash creating build\lib.win32-3.9\murmurhash\tests copying murmurhash\tests\test_against_mmh3.py -> build\lib.win32-3.9\murmurhash\tests copying murmurhash\tests\test_import.py -> build\lib.win32-3.9\murmurhash\tests copying murmurhash\tests\__init__.py -> build\lib.win32-3.9\murmurhash\tests copying murmurhash\mrmr.pyx -> build\lib.win32-3.9\murmurhash copying murmurhash\mrmr.pxd -> build\lib.win32-3.9\murmurhash copying murmurhash\__init__.pxd -> build\lib.win32-3.9\murmurhash creating build\lib.win32-3.9\murmurhash\include creating build\lib.win32-3.9\murmurhash\include\murmurhash copying murmurhash\include\murmurhash\MurmurHash2.h -> build\lib.win32-3.9\murmurhash\include\murmurhash copying murmurhash\include\murmurhash\MurmurHash3.h -> build\lib.win32-3.9\murmurhash\include\murmurhash running build_ext building 'murmurhash.mrmr' extension error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/ ---------------------------------------- ERROR: Failed building wheel for murmurhash Failed to build cymem murmurhash ERROR: Could not build wheels for cymem, murmurhash which use PEP 517 and cannot be installed directly ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/ee/87/cabd3dc3d7ebd9b62252faca25ec5f1fec627ea88ca7ffd2924d02e1516e/preshed-3.0.5.tar.gz#sha256=c6d3dba39ed5059aaf99767017b9568c75b2d0780c3481e204b1daecde00360e (from https://pypi.org/simple/preshed/). Command errored out with exit status 1: ignore-installed --no-user --prefix --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools 'cython>=0.28' 'cymem>=2.0.2,<2.1.0' 'murmurhash>=0.28.0,<1.1.0' Check the logs for full command output. Downloading preshed-3.0.4.tar.gz (170 kB) ERROR: Command errored out with exit status 1: Complete output (56 lines): ERROR: Command errored out with exit status 1: Complete output (17 lines): running bdist_wheel running build running build_py creating build creating build\lib.win32-3.9 creating build\lib.win32-3.9\cymem copying cymem\about.py -> build\lib.win32-3.9\cymem copying cymem\__init__.py -> build\lib.win32-3.9\cymem package init file 'cymem\tests\__init__.py' not found (or not a regular file) creating build\lib.win32-3.9\cymem\tests copying cymem\tests\test_import.py -> build\lib.win32-3.9\cymem\tests copying cymem\cymem.pyx -> build\lib.win32-3.9\cymem copying cymem\cymem.pxd -> build\lib.win32-3.9\cymem copying cymem\__init__.pxd -> build\lib.win32-3.9\cymem running build_ext building 'cymem.cymem' extension error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/ ---------------------------------------- ERROR: Failed building wheel for cymem ERROR: Failed to build one or more wheels Traceback (most recent call last): subprocess.check_call(cmd) raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command The above exception was the direct cause of the following exception: Traceback (most recent call last): File "<string>", line 1, in <module> _install_setup_requires(attrs) dist.fetch_build_eggs(dist.setup_requires) resolved_dists = pkg_resources.working_set.resolve( packages\pkg_resources\__init__.py", line 766, in resolve dist = best[req.key] = env.best_match( packages\pkg_resources\__init__.py", line 1051, in best_match return self.obtain(req, installer) packages\pkg_resources\__init__.py", line 1063, in obtain return installer(requirement) , line 844, in fetch_build_egg return fetch_build_egg(self, req) packages\setuptools\installer.py", line 77, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command disable-pip-version-check', 'wheel', '--no-deps', '-w', non-zero exit status 1. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/8a/25/73d38655125d46a543656c0f025b3394a2ee010af3d0c46ed75d554bc1a9/preshed-3.0.4.tar.gz#sha256=13a779205d55ce323976ac06df597f9ec2d6f0563ebcf5652176cf4520c7d540 (from https://pypi.org/simple/preshed/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. Downloading preshed-3.0.3.tar.gz (170 kB) Collecting murmurhash<1.1.0,>=0.28.0 Using cached murmurhash-1.0.5.tar.gz (12 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Collecting thinc<8.1.0,>=8.0.8 Downloading thinc-8.0.8.tar.gz (166 kB) Installing build dependencies: started Installing build dependencies: still running... Installing build dependencies: finished with status 'error' ERROR: Command errored out with exit status 2: Complete output (73 lines): Collecting setuptools Using cached setuptools-57.4.0-py3-none-any.whl (819 kB) Collecting cython<3.0,>=0.25 Using cached Cython-0.29.24-cp39-cp39-win32.whl (1.6 MB) Collecting murmurhash<1.1.0,>=0.28.0 Using cached murmurhash-1.0.5.tar.gz (12 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Collecting cymem<2.1.0,>=2.0.2 Using cached cymem-2.0.5.tar.gz (9.2 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Collecting preshed<3.1.0,>=3.0.2 Using cached preshed-3.0.5.tar.gz (14 kB) ERROR: Exception: Traceback (most recent call last): File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\cli\base_command.py", line 173, in _main status = self.run(options, args) File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\cli\req_command.py", line 203, in wrapper return func(self, options, args) File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\commands\install.py", line 315, in run requirement_set = resolver.resolve( File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\resolution\resolvelib\resolver.py", line 94, in resolve result = self._result = resolver.resolve( File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_vendor\resolvelib\resolvers.py", line 472, in resolve state = resolution.resolve(requirements, max_rounds=max_rounds) File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_vendor\resolvelib\resolvers.py", line 341, in resolve self._add_to_criteria(self.state.criteria, r, parent=None) File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_vendor\resolvelib\resolvers.py", line 172, in _add_to_criteria if not criterion.candidates: File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_vendor\resolvelib\structs.py", line 151, in __bool__ return bool(self._sequence) File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\resolution\resolvelib\found_candidates.py", line 140, in __bool__ return any(self) File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\resolution\resolvelib\found_candidates.py", line 128, in <genexpr> return (c for c in iterator if id(c) not in self._incompatible_ids) File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\resolution\resolvelib\found_candidates.py", line 32, in _iter_built candidate = func() File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\resolution\resolvelib\factory.py", line 204, in _make_candidate_from_link self._link_candidate_cache[link] = LinkCandidate( File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\resolution\resolvelib\candidates.py", line 295, in __init__ super().__init__( File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\resolution\resolvelib\candidates.py", line 156, in __init__ self.dist = self._prepare() File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\resolution\resolvelib\candidates.py", line 227, in _prepare dist = self._prepare_distribution() File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\resolution\resolvelib\candidates.py", line 305, in _prepare_distribution return self._factory.preparer.prepare_linked_requirement( File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\operations\prepare.py", line 508, in prepare_linked_requirement return self._prepare_linked_requirement(req, parallel_builds) File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\operations\prepare.py", line 570, in _prepare_linked_requirement dist = _get_prepared_distribution( File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\operations\prepare.py", line 59, in _get_prepared_distribution with req_tracker.track(req): File "c:\users\ben\appdata\local\programs\python\python39-32\lib\contextlib.py", line 117, in __enter__ return next(self.gen) File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\req\req_tracker.py", line 128, in track self.add(req) File "C:\Users\Ben\AppData\Local\Temp\pip-standalone-pip-pb8rm6xt\__env_pip__.zip\pip\_internal\req\req_tracker.py", line 97, in add raise LookupError(message) LookupError: https://files.pythonhosted.org/packages/ee/87/cabd3dc3d7ebd9b62252faca25ec5f1fec627ea88ca7ffd2924d02e1516e/preshed-3.0.5.tar.gz#sha256=c6d3dba39ed5059aaf99767017b9568c75b2d0780c3481e204b1daecde00360e (from https://pypi.org/simple/preshed/) is already being built: preshed<3.1.0,>=3.0.2 from https://files.pythonhosted.org/packages/ee/87/cabd3dc3d7ebd9b62252faca25ec5f1fec627ea88ca7ffd2924d02e1516e/preshed-3.0.5.tar.gz#sha256=c6d3dba39ed5059aaf99767017b9568c75b2d0780c3481e204b1daecde00360e ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/4a/b5/c6fa6b59dae1f007dc7d4270d2c9d275473d6c9c1f092353a2159e54afd0/thinc-8.0.8.tar.gz#sha256=cf2abbd99c56f21b8804f31f995460515d95a5c5988be39e0964469e0070987b (from https://pypi.org/simple/thinc/) (requires-python:>=3.6). Command errored out with exit status 2 ERROR: Could not find a version that satisfies the requirement thinc<8.1.0,>=8.0.8 (from versions: 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.41, 1.42, 1.60, 1.61, 1.62, 1.63, 1.64, 1.65, 1.66, 1.67, 1.68, 1.69, 1.70, 1.71, 1.72, 1.73, 1.74, 1.75, 1.76, 2.0, 3.0, 3.1, 3.2, 3.3, 3.4.1, 4.0.0, 4.1.0, 4.2.0, 5.0.0, 5.0.1, 5.0.2, 5.0.3, 5.0.4, 5.0.5, 5.0.6, 5.0.7, 5.0.8, 6.0.0, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.2.0, 6.3.0, 6.4.0, 6.5.0, 6.5.2, 6.6.0, 6.7.0, 6.7.1, 6.7.2, 6.7.3, 6.8.0, 6.8.1, 6.8.2, 6.9.0, 6.10.0, 6.10.1.dev0, 6.10.1, 6.10.2.dev0, 6.10.2.dev1, 6.10.2, 6.10.3.dev0, 6.10.3.dev1, 6.10.3, 6.10.4.dev0, 6.11.0.dev2, 6.11.1.dev0, 6.11.1.dev1, 6.11.1.dev2, 6.11.1.dev3, 6.11.1.dev4, 6.11.1.dev6, 6.11.1.dev7, 6.11.1.dev10, 6.11.1.dev11, 6.11.1.dev12, 6.11.1.dev13, 6.11.1.dev15, 6.11.1.dev16, 6.11.1.dev17, 6.11.1.dev18, 6.11.1.dev19, 6.11.1.dev20, 6.11.1, 6.11.2.dev0, 6.11.2, 6.11.3.dev1, 6.11.3.dev2, 6.12.0, 6.12.1, 7.0.0.dev0, 7.0.0.dev1, 7.0.0.dev2, 7.0.0.dev3, 7.0.0.dev4, 7.0.0.dev5, 7.0.0.dev6, 7.0.0.dev8, 7.0.0, 7.0.1.dev0, 7.0.1.dev1, 7.0.1.dev2, 7.0.1, 7.0.2, 7.0.3, 7.0.4.dev0, 7.0.4, 7.0.5.dev0, 7.0.5, 7.0.6, 7.0.7, 7.0.8, 7.1.0.dev0, 7.1.0, 7.1.1, 7.2.0.dev3, 7.2.0, 7.3.0.dev0, 7.3.0, 7.3.1, 7.4.0.dev0, 7.4.0.dev1, 7.4.0.dev2, 7.4.0, 7.4.1, 7.4.2, 7.4.3, 7.4.4, 7.4.5, 8.0.0.dev0, 8.0.0.dev2, 8.0.0.dev4, 8.0.0a0, 8.0.0a1, 8.0.0a2, 8.0.0a3, 8.0.0a6, 8.0.0a8, 8.0.0a9, 8.0.0a11, 8.0.0a12, 8.0.0a13, 8.0.0a14, 8.0.0a16, 8.0.0a17, 8.0.0a18, 8.0.0a19, 8.0.0a20, 8.0.0a21, 8.0.0a22, 8.0.0a23, 8.0.0a24, 8.0.0a25, 8.0.0a26, 8.0.0a27, 8.0.0a28, 8.0.0a29, 8.0.0a30, 8.0.0a31, 8.0.0a32, 8.0.0a33, 8.0.0a34, 8.0.0a35, 8.0.0a36, 8.0.0a40, 8.0.0a41, 8.0.0a42, 8.0.0a43, 8.0.0a44, 8.0.0rc0, 8.0.0rc1, 8.0.0rc2, 8.0.0rc3, 8.0.0rc4, 8.0.0rc5, 8.0.0rc6.dev0, 8.0.0rc6, 8.0.0, 8.0.1, 8.0.2, 8.0.3, 8.0.4, 8.0.5, 8.0.6, 8.0.7, 8.0.8) ERROR: No matching distribution found for thinc<8.1.0,>=8.0.8 Thank you for any help you can give me.
You can try with the other method specified in the official ChatterBot documentation (https://chatterbot.readthedocs.io/en/stable/setup.html#installation). That is, using command line: git clone https://github.com/gunthercox/ChatterBot.git pip install ./ChatterBot Note: I hope you are aware that your Python version must be from 3.4 to 3.8, as newer versions don't seem to be supported.