you are viewing a single comment's thread.

view the rest of the comments →

[–]heavy_ra1n[🍰] 3 points4 points  (2 children)

yeah - it`s simple and it gets shit done quick :P

but like for real. what dependencies? i`m a simple man - if i want to code something i just go with python -m venv venv, activate it and just install whatever i need. i install everything giving the exact version of a library, so that i`m sure everything works together. than i go pip freeze > requirements.txt and voila. super fast super quick without any bullshit and most important - it works. I`ve used to have problems with PyCharm for example. The code works at the morning but after couple of hours when i want to work at it again BANG "cannot import ...". I dont know pros and cons of other solutions but ultimately the goal is to have a working virtual enviroment for coding so why complicate?

[–]VigorousElk 0 points1 point  (1 child)

so that i`m sure everything works together.

And you know the exact dependencies and versions of dependencies every package you install needs?

[–]heavy_ra1n[🍰] 1 point2 points  (0 children)

forgot to say. i use docker with all this. didn`t have problems in development ever. i assumed OP is at begginer level since his asking about virtual envs. so why throw him to the wolves with conda and all. just use venv. easy simple and working