خیلی دلم میخواست وقتی ماژولی رو میخوام سریعا ترمینال pycharm رو باز کنم و فوری با pip دانلودش کنم ولی هر بار باید مسیر محیط مجازی رو در ترمینال وارد میکردم بعد به حالت اکتو میبردم . ولی خب یه راه خلاصه داره که تو تنظیمات pycharm خودش این کار رو میکنه.
Pycharm ->File -> Settings -> Tools -> Terminal -> Shell Path
مراحل زیر:مقدار shell path رو با خط زیر پر کنید.
"cmd.exe" /k ""C:\mypath\my-venv\Scripts\activate.bat""
my_env محیط مجازی من هست که قبلا ساختنم و ماژول های مورد نیازم رو توش دارم . شما باید مسیر محیط مجازی که خودتون ساختید رو بهش بدید.
برای اضافه کردن محیط ایزوله پایتون که همه ماژول های مورد نظر رو دارید و نمیخواید از نو بسازید و فقط میخواید که یه پروژه خاص از همین محیط مجازی که ساختید استفاده کنه . مراحل به شکل زیر خواهد بود.
~/virtualenvs/<your virtualenv name>/bin/python
in the path. If
you followed the earlier post to setup a virtual environment for Python
then enter ~/virtualenvs/api/bin/python
.Change the path to the interpreter on Windows.