Summary
Most of the time, you need the latest version of a package, though sometimes only some specific version will be working.
Install Package
$ pip install package-name
Install from a git repo
pip install git+https://github.com/scrapy/scrapyd-client.git
Upgrade Package
$ pip install package-name --upgrade
Install Specific Version
$ pip install Pillow==5.3.0