VScode為不同python項目配置不同解釋器

摘要:

最近由于mac 10.15運行pycharm會有閃退的情況出現(xiàn),所以從pycharm轉(zhuǎn)到使用vscode進行python開發(fā)。而本人又是不想污染本機環(huán)境,所以以前基本是每個項目都有一個單獨的虛擬環(huán)境。

這里記錄一下摸索到的如何在vscode中為不同項目配置不同的python解釋器。(可能不是最好的方式,但是我用著挺順手的。)

1. 在本機安裝virtualenv

在mac的shell中執(zhí)行如下命令安裝virtualenv:

// 這里是使用自己本機上的pip3安裝virtualenv
jacksonming@JacksondeAir ~ % pip3 install virtualenv    

jacksonming@JacksondeAir ~ % virtualenv --version
virtualenv 20.0.20 from /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/virtualenv/__init__.py

2. 為新項目創(chuàng)建一個項目目錄

為新項目創(chuàng)建目錄.png

3. 命令行進入此項目目錄,并執(zhí)行如下命令創(chuàng)建虛擬環(huán)境

virtualenv --clear venv

jacksonming@JacksondeAir 測試項目-1 % pwd
/Users/jacksonming/Documents/測試項目-1
jacksonming@JacksondeAir 測試項目-1 % virtualenv --clear venv
created virtual environment CPython3.7.7.final.0-64 in 635ms
  creator CPython3Posix(dest=/Users/jacksonming/Documents/測試項目-1/venv, clear=True, global=False)
  seeder FromAppData(download=False, pip=latest, setuptools=latest, wheel=latest, via=copy, app_data_dir=/Users/jacksonming/Library/Application Support/virtualenv/seed-app-data/v1.0.1)
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator
jacksonming@JacksondeAir 測試項目-1 %

4. 在vscode中打開此項目目錄

在vscode中打開此項目.png

5. 選擇此項目的虛擬環(huán)境解釋器

同時按shift+command+P打開命令面板,輸入Python:選擇解析器

選擇解釋器.png

然后選擇最下方解釋器,注意觀察路徑是./venv/bin/python

當前路徑下的虛擬環(huán)境解釋器.png

完成設置。

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容