Atom編輯器中使用Hydrogen切換Python虛擬環境
使用Anaconda的整合Python環境,自帶的Jupyter程式碼編輯器很不錯,可以進行程式碼互動執行。後來折騰Atom編輯器,在Atom中安裝Hydrogen外掛也可以達到互動執行目的,而且在Atom中編寫程式碼體驗稍微好點。有時候我們會在自己的專案中建立Python虛擬環境,Hydrogen連線Anaconda中的python核心,如何增加python虛擬環境的核心給Hydrogen使用呢?
環境
配置前先確認電腦上安裝了Anaconda,程式碼編輯器Atom,Atom中安裝了Hydrogen外掛.
開始選單中開啟Anaconda Prompt
命令列視窗。
檢視當前可用的kernel
jupyter kernelspec list
(base) C:\Windows\system32>jupyter kernelspec list
Available kernels:
python3 C:\Users\cxuan\AppData\Roaming\jupyter\kernels\python3
venv C:\ProgramData\jupyter\kernels\venv
預設只有第一個,第二個是後加的,在Atom中執行Python啟動kernel預設只有第一個。
建立python虛擬環境
python -m venv E:\PythonProject\test\pyvenv
建立後資料夾下出現這些檔案目錄
安裝python核心
啟用新的虛擬環境
E:\PythonProject\test\pyvenv\Scripts\activate
安裝python kernel (ipykernel)到虛擬環境裡
python -m pip install ipykernel
安裝python kernel到可用的kernel列表中,--name
是自定義名稱引數。
python -m ipykernel install --name pyvenv
重啟Atom編輯器,啟動python核心時多出了一個選項,就是剛剛我們配置的虛擬環境核心。
刪除python核心
刪除python keernel
remove後指定要刪除的kernel名稱
jupyter kernelspec remove pyvenv
參考
相關文章
- (全)Python 的虛擬環境構建和jupyter notebook 中虛擬環境切換Python
- 使用Python虛擬環境Python
- Ubuntu16.04下面spyder切換虛擬環境下面的python版本UbuntuPython
- Python虛擬環境Python
- Anaconda虛擬環境配置Python庫與Spyder編譯器Python編譯
- 虛擬機器arm虛擬環境搭建虛擬機
- Python虛擬環境virtualenv建立和使用Python
- 建立python虛擬環境Python
- Python搭建虛擬環境Python
- Python - 虛擬環境 venvPython
- 建立 Python 虛擬環境Python
- python虛擬環境--virtualenvPython
- python 虛擬環境搭建Python
- Ubuntu python虛擬環境UbuntuPython
- python虛擬環境搭建Python
- python中虛擬環境virtualenvwrapper的安裝和使用PythonAPP
- 虛擬環境pipenv的使用
- 建立Python虛擬環境——下Python
- python virtualenv虛擬環境搭建Python
- python的虛擬環境virtualenvPython
- Python 虛擬環境全知道Python
- 【PYTHON3】虛擬環境Python
- Python虛擬環境介紹Python
- python下多環境開發(虛擬環境)Python
- 【RAC】使用VMware虛擬機器搭建RAC環境虛擬機
- 關於Python3中venv虛擬環境Python
- 一、虛擬機器環境配置虛擬機
- Ubuntu安裝Atom編輯器Ubuntu
- python虛擬環境virualenv的安裝與使用Python
- CentOS 7上使用Python 3和虛擬環境CentOSPython
- 安裝python虛擬環境並配置虛擬環境以及安裝scrapy模組Python
- jupyter notebook中 切換不同的Python環境Python
- Ubuntu虛擬機器進入虛擬環境的流程Ubuntu虛擬機
- 在Linux使用虛擬環境Linux
- python多版本與虛擬環境Python
- Python 外掛虛擬環境支援Python
- python虛擬開發環境搭建Python開發環境
- python 虛擬環境 virtualenv virtualenvwrapperPythonAPP