# prodigy / spacy / sense2vec version mismatches, requesting \`pip freeze\` or requirements.txt , thanks!

**URL:** <https://support.prodi.gy/t/prodigy-spacy-sense2vec-version-mismatches-requesting-pip-freeze-or-requirements-txt-thanks/4533>\
**Category:** Uncategorized\
**Tags:** meta, solved\
**Created:** [August 6, 2021, 5:35pm UTC](https://support.prodi.gy/t/prodigy-spacy-sense2vec-version-mismatches-requesting-pip-freeze-or-requirements-txt-thanks/4533 "2021-08-06T17:35:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![vish](https://sea2.discourse-cdn.com/flex020/user_avatar/support.prodi.gy/vish/32/2258_2.png) [@vish](https://support.prodi.gy/u/vish)\
**Post date:** [August 6, 2021, 5:35pm UTC](https://support.prodi.gy/t/prodigy-spacy-sense2vec-version-mismatches-requesting-pip-freeze-or-requirements-txt-thanks/4533/1 "2021-08-06T17:35:51Z")

</div>

I've been trying to follow some of the tutorials and it has been a nightmare getting compatible library versions .  
pip install spacy, installs spacy 3, which isn't compatible with prodigy.  
installing sense2vec without specifying a version, installs a version that requires spacy 3

Could you please post a `pip freeze` of your working environment so that i can match the versions ?

thanks

---

<div class="post-metadata">

**Author:** ![ines](https://sea2.discourse-cdn.com/flex020/user_avatar/support.prodi.gy/ines/32/3_2.png) [@ines](https://support.prodi.gy/u/ines)\
**Post date:** [August 7, 2021, 3:28am UTC](https://support.prodi.gy/t/prodigy-spacy-sense2vec-version-mismatches-requesting-pip-freeze-or-requirements-txt-thanks/4533/2 "2021-08-07T03:28:03Z")

</div>

Hi! Prodigy should always know which spaCy version its compatible with and it will install this automatically.

It seems like installing `sense2vec` via pip will automatically upgrade spaCy, which is kind of unfortunate (I was hoping that the new dependency resolver in `pip` could handle this better and give you the best-matching version for your environment). But the versioning here is actually pretty simple: `sense2vec==1.0.3` is the latest version for spaCy v2, and `sense2vec==2.0.0` is the latest version for spaCy v3. So if you install `1.0.3` explicitly in your environment, pip shouldn't be upgrading anything under th hood.
