In my github practice project, I set up it's own virtualenv by using the command virtualenv env.
And I made a setup.py file using the PyCharm IDE.
But the setup.py didn't make a virtualenv automatically when I cloned the project in other PyCharm project.
I want to create my project's virtualenv automatically with setup.py or by another method.
I tried searching for information, but I couldn't find what is required to automatically create a virtualenv.
Which thing do i need to know?
setup.pyspecifies how to install your library or app for the users of your app. it does not specify environment for developing your app. PyCharm probably has own mechanism for that.