Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error while installing packages due to redundant packages. #1

Open
neotod opened this issue Jul 24, 2022 · 0 comments
Open

Error while installing packages due to redundant packages. #1

neotod opened this issue Jul 24, 2022 · 0 comments

Comments

@neotod
Copy link

neotod commented Jul 24, 2022

سلام
من داشتم package های python رو با دستور pip install -r requirements.txt نصب میکردم، که به ارور زیر برخوردم:

ERROR: Could not find a version that satisfies the requirement pywin32==303 (from versions: none)
ERROR: No matching distribution found for pywin32==303

یخورده که سرچ کردم، به نظرم مشکل از این بود که OS من چون linux هست، این پکیج روش نصب نمیشه. و وقتی خطشو از توی requirements.txt پاک کردم اوکی شد و پکیج های بعدیش شروع کردن دانلود شدن و مشکلی نبود.

در حال نصب شدن بقیه پکیج ها، حین نصب یه پکیج دیگه ای به نام rpy2 به ارور زیر خوردم:

Error: rpy2 in API mode cannot be built without R in the PATH or R_HOME defined. Correct this or force ABI mode-only by defining the environment variable RPY2_CFFI_MODE=ABI

که این مشکل رو هم رفع کردم بعدا. ولی سوال من اینه که آیا این کد python client نیاز داره اصلا به همه ی پکیج های توی requirements.txt??
مثلا پکیج هایی مثل click, jupyter, ipython, jinja2. اینا نیاز هستن اصلا؟
به نظر میاد developer این کد یه virtualenv نساختن برا خودشون و صرفا pip freeze > requirements.txt زدن. اینطوری همه پکیج های سیستمی شون رفته توی requirements.txt، نه اونایی که نیازه.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant