怎么查看conda是不是最新版本 pycharm如何添加conda環(huán)境?
pycharm如何添加conda環(huán)境?添加步驟如下:1.首先打開pycharm,點(diǎn)擊設(shè)置。2.在項(xiàng)目名稱下找到python解釋器并點(diǎn)擊進(jìn)入。3.點(diǎn)擊右邊的齒輪,選擇添加(pycharm版本是最好的專業(yè)
pycharm如何添加conda環(huán)境?
添加步驟如下:
1.首先打開pycharm,點(diǎn)擊設(shè)置。
2.在項(xiàng)目名稱下找到python解釋器并點(diǎn)擊進(jìn)入。
3.點(diǎn)擊右邊的齒輪,選擇添加(pycharm版本是最好的專業(yè)版,社區(qū)版沒有 似乎沒有那個(gè)小齒輪。
4.選擇現(xiàn)有環(huán)境。
5.選擇在conda下創(chuàng)建的虛擬環(huán)境中的python.exe文件。
6.激活剛剛在anaconda提示符命令行中配置的虛擬環(huán)境。
環(huán)境配置成功。
conda和cuda是什么關(guān)系?
調(diào)用哪個(gè)cuda庫取決于生成tensorflow/pytorch庫時(shí)設(shè)置鏈接庫查找目錄。以pytorch為例,鏈接庫的搜索目錄指定在項(xiàng)目的根目錄下,其中cuda 的根目錄cuda_HOME在_中有獲取邏輯。大致流程如下:首先取默認(rèn)的CUDA安裝目錄/usr/local/cuda。
如果默認(rèn)目錄不存在(比如安裝原生cuda到其他自定義位置),那么搜索nvcc所在的目錄。
如果nvcc不 t存在,直接找cudart庫文件目錄(此時(shí)可能是conda安裝的cudatoolkit,一般這里直接搜索cuda庫),庫文件目錄的父目錄視為CUDA_HOME。
如果最后沒有獲得CUDA_HOME,生成的pytorch就不會使用CUDA。
(以上流程的pytorch源代碼1.3.0版本)
詳見pytorch源代碼。我還沒有 t看tensorflow源代碼,但思路應(yīng)該差不多。
然后,通過conda安裝的cudatoolkit中包含的庫文件可以在miniconda3/lib中找到(或者直接在miniconda3/pkgs//lib中查看)。
ls -al libcu*
利比亞黨*
自由報(bào)*
原生安裝的cuda絕對是conda-cudatoolkit的超集。你可以自己試試這兩個(gè)裝置,然后用肉眼對比一下。區(qū)別一目了然。如果你不 看不懂,去nvidia官網(wǎng)看文檔,慢慢就懂了。
最后,您可以通過ldd直接檢查您依賴哪些庫以及這些庫的詳細(xì)路徑。