Every time I download a package(like tensorflow, scipy, etc) from pip I need to manually change the project interpreter in Pycharm before I can import the package, which feels annoying. What's even worse is that I can easily execute import commands like import tensorflow
in Python shell.
What I figured out so far is that even though all the downloaded packages are in 'C:\Python37\Lib\site-packages' and Pycharm does import automatically from Python37\Lib, it doesn't import from site-packages because dash symbol is invalid syntax.
Is it ok if I move packages directly under Lib so that all future Pycharm projects can use it, or there are better ways?