關於Pycharm中的Virtualenv Environment、Conda Environment、System Interpreter、Pipenv Environment--
(自己記性不好,趕緊記錄下來,多看看- -||)
1.打開Pycharm中的Project Interpreter,菜單路徑:
File-->Settings-->Project-->Project Interpreter
2.點擊右側的設置圖標,再點擊Add:
3.彈出Add Python Interpreter設置窗口:
4.左側有4種選擇:Virtualenv Environment、Conda Environment、System Interpreter、Pipenv Environment
①其中System Interpreter如字面意思,系統里安裝的本地Python作為解釋器,一般很少用,不推薦;
②Pipenv Environment,只知道pip包的一個管理模塊,不了解;
③說一下Virtualenv Environment和Conda Environment。網上其實有很多資料了,找了兩天,我還是沒看明白Virtualenv Environment和Conda Environment的區別到底在哪里。后來覺得也不用太糾結這個問題,先會用,滿足學習和工作的需要就行,這才是工具最大的意義。后面在使用中一定會遇到很多坑,自己一點一點總結就可以了。
簡單說,Virtualenv Environment使項目擁有獨立的Python環境,各項目之間不會因為版本依賴、庫依賴受到影響。
④選擇Conda Enviroment,項目文件夾會在Anaconda下面,獨立於系統解釋器的版本環境,會繼承Anaconda下所有的包。
僅是自己學習的話,選擇Virtualenv Environment或者Conda Enviroment都可。我常用Virtualenv Environment。
余下的,在實踐中再補充吧。。 _
最后,在查找相關資料時發現一篇非常贊的內容,來自@夏樹柏-Felix,附上鏈接:
https://blog.csdn.net/u011318077/article/details/86251511