不同專案依賴的python環境及第三方庫可能不同,所以最好為每個專案建立單獨的虛擬環境。
可以為當前專案選擇已有的環境,也可以新建或新增本地已有虛擬環境。
在這裡建立的虛擬環境,與在anocanda prompt下用命令列建立的環境是通用的。
這種方式不能繼承主環境的包。
location預設在anaconda安裝路徑的envs下。可以換到別的位置,但是更換後,訪問虛擬環境的名稱需要包括整個路徑。
比如下面環境:
在anaconda prompt命令視窗下檢視:
要啟用該環境,需要全路徑:
參照:開啟anaconda prompt命令列環境:
1、conda建立虛擬環境
conda create -n your_python_env_name python=x.x(2.7、3.7這些python版本號)可以指定環境目錄(不能同時指定name,其環境名稱就是全路徑):
conda create --prefix=d:\python35-env\py35 python=3.5可以轉殖已有環境:
複製pycaret的環境到dask環境中。
可以在pycharm中通過addlocal新增:
2、啟用虛擬環境
conda activate d:\anaconda3\venv\pycaret3、退出虛擬環境的命令:conda activate dask
conda deactivate4、刪除
退出後才能刪除:
conda remove -n dask --allconda remove --prefix=d:\anaconda3\venv\pycaret --all
conda activate d:\anaconda3\venv\pycaret(d:\anaconda3\venv\pycaret) >conda install jupyter notebook
(d:\anaconda3\venv\pycaret) >jupyter notebook
conda install ipykernel檢視jupyter核心列表:
jupyter kernelspec list
jupyter kernelspec remove pycaret_venv在虛擬環境new_venv中安裝ipykernel
conda install -n new_venv ipykernel啟用虛擬環境:
conda activate new_venv在jupyter中新增虛擬環境核心
(new_venv) >python -m ipykernel install --user --name new_venv --display-name test_kernel檢視新增情況:
jupyter kernelspec list執行主環境下jupyter notebook
當虛擬環境被指定到其它目錄時,不能直接用-name來指定環境名稱,而需要用–prefix指定全路徑:
主環境的核心沒有了
回到主環境,檢視核列表,上面外部目錄的核又沒有了。
win10環境下Python安裝skimage模組
個人python環境為anaconda自帶python3.6,使用anaconda prompt安裝時出錯,效果如下,不能安裝skimage庫 因此,安裝skimage模組需要另一種方式。2.安裝 將這三個安裝包放在安裝目錄下,我的位於anaconda3 lib site packages中,按住s...
win10環境下python版libsvm的安裝
由於畢業設計需要用到libsvm,所以最近專心於配置libsvm,曾經嘗試過在matlab中安裝,但是沒有成功。最終在python環境中完成安裝。libsvm 是台灣大學林智仁 lin chih jen 教授等開發設計的乙個操作簡單 易於使用 快速有效的 svm 軟體包。可以解決分類問題 包括 c ...
win10環境下tensorflow gpu安裝
踩了很多坑,浪費了一下午時間,在此記錄一下。注意 只能用8.0 其中,cudnn的安裝方法是將cudnn下面的三個資料夾 bin,include,lib 複製到cuda 8.0資料夾。裝完以後執行,出現以下錯誤 importerror no module named pywrap tensorflo...