WillReynolds5 / AutoGPT-Social

Autonomous Instagram bot which creates and optimizes posts to maximize engagement
MIT License
301 stars 51 forks source link

No requirements.txt leading to dependency conflicts #7

Open blaine-costello opened 1 year ago

blaine-costello commented 1 year ago

In your readme, you mention specific libraries to include via pip, but the versions have some conflicts that are leading to errors.

I have tuned some of the versions for these and came up with the following requirements.txt:

aiohttp==3.8.4 aiosignal==1.3.1 async-timeout==4.0.2 attrs==23.1.0 certifi==2022.12.7 charset-normalizer==3.1.0 frozenlist==1.3.3 idna==3.4 instagrapi==1.16.1 instaloader==4.9.6 multidict==6.0.4 openai==0.27.6 Pillow==9.5.0 pycryptodomex==3.9.9 pydantic==1.8.2 PySocks==1.7.1 requests==2.30.0 tqdm==4.65.0 typing_extensions==4.5.0 urllib3==2.0.2 yarl==1.9.2

Please add a requirements.txt, and replace pip install openai instagrapi instaloader Pillow with pip install -r requirements.txt

note: requirements.txt can be generated via pip freeze > requirements.txt. This will take all libraries in your venv and list their versions. You may need to trim down to include only the libraries in the above list with the versions that you have in your environment.