虚拟环境是什么意思?pycharm的工程文件下的各个文件是什么意思以及pycharm的使用,run\debug configuration的配置,pycharm的常用快捷键
首先明白什么是虛擬環境:
舉個栗子:現在有許多臺設備齊全的電腦,包含必要的鍵盤,顯示器,操作系統,office軟件等等。電腦雖小,五臟俱全,什么都能做,比如說你要寫一篇小說;而電腦之間互不干擾,但是一旦你啟動某臺電腦,寫某篇小說,那么就僅僅是這個電腦里寫了小說,其他電腦沒寫。
同理:我們安裝個python解釋器的python環境,然后我們要創建很多項目,每一個項目之間互不干擾,如果每個項目都依賴于我們安裝在本機的python解釋器的環境,那么如果項目A需要numpy 1.7,而項目B需要numpy 1.6怎么辦?裝兩個numpy包嗎?顯然是不合理的。而虛擬環境無非就是將系統的Python運行環境copy到一個指定的文件夾(venv)下創建工程時可以看到如下圖,這個文件夾里的內容就是所謂的虛擬環境。你可以在這個copy出來的環境做實驗(寫你的Python代碼)而不用擔心影響到其它的項目。也就是說每個虛擬環境都是獨立的相互隔離的。
進入pycham,project和project files 的區別
圖1:
project(項目):只包含了項目源碼等相關的內容
External Libraries: 自己設置Python環境,就是上面講虛擬環境時指定的python解釋器,創建好之后,就會出現能打開的External Libraries。external libraries是指你安裝的解釋器自帶的外部的庫。
scratches and consoles: 是創建的臨時文件和緩沖區列表。
圖2:
project files(項目文件):包含了該項目的所有文件,比如.idea文件,.idea文件是PyCharm的文件,它與當前項目能否正常執行無關。當使用PyCharm作為IDE時,會自動生成.idea文件夾來存放項目的配置信息,包括版本控制信息,歷史記錄等等。(.idea文件不用管就行)
pycharm使用
pycharm的界面和功能如下圖:
a.
b.
c.
d.
e.
f.
g.
h.
pycharm的基本設置
a.file->setting->appearance&behavior->appearance
這里的設置,是對整個界面的外觀設置
b.
c.file->setting->editor
這里的設置,只是對編輯區的設置
d.
e.
f.
g.
h.
i.
j.
k.
l.
創建和運行python文件
a.
b.
pycharm的虛擬環境
a.
b.
c.
總結
run\debug configuration的配置(剛安裝的同學可以先忽略這個問題)
正常情況下這里時可以用的,但是有時候不會自動加載自己要執行的.py文件的腳本路徑,這里就要修改一下run/debug配置。
這是運行文件時的配置(run或者debug的配置),點擊倒立的三角形,會出現Edit Configurations,點擊它會出現
用紅筆寫的①出,如果有不想要的可以選中用delete刪除。這里的name我起的名字為sun(隨意),其中Script path為要debug\run文件的路徑,Python interpreter是你安裝Python解釋器的路徑,Working directory是你項目的路徑,然后點擊Apply,點擊ok.
這個.py文件就能執行了
pycharm常用快捷鍵
學習要一步一步的走,不求幾日有回報,但要堅持下去,覺得內容不錯點點關注呦~
總結
以上是生活随笔為你收集整理的虚拟环境是什么意思?pycharm的工程文件下的各个文件是什么意思以及pycharm的使用,run\debug configuration的配置,pycharm的常用快捷键的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 想学习linux服务器、做运维、部署项目
- 下一篇: 超详细Mysql的安装与卸载