conda安裝tensorflow和conda常用命令小結(jié)
1. 在conda的一個(gè)環(huán)境下安裝tensorflow
1)先查看它的各個(gè)版本:
conda search tensorflow
或者
conda search tensorflow-gpu
2)選擇一個(gè)版本安裝:
conda install tensorflow=0.10.0rc0
其他命令
更新:
conda update xxx
刪除包:
conda remove xxx
2. conda的一些命令
添加環(huán)境:
(e.g. 名稱為py36,python版本為3.6)
conda create -n py36 python=3.6
刪除環(huán)境:
conda remove -n py36 --all
查看所有環(huán)境:
conda env list
或者:
conda info --e
添加鏡像源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes
在 ~/.condarc文件中修改,先后順序表示優(yōu)先級(jí)(隱藏文件查看可用 ls -a)
復(fù)制環(huán)境:
conda create -n python36 --clone python36_new
環(huán)境遷移:
(在不同機(jī)器之間)
(1)生成環(huán)境文件
conda activate your_env conda env export > your_env.yaml
(2)在另一臺(tái)機(jī)器上克隆環(huán)境
conda env create -f your_env.yaml
(3)遷移pip安裝的包
pip freeze > requirements.txt pip install -r requirements.txt
3.其他
1. cuda環(huán)境變量(加入 .bashrc中):
export PATH=/dir/cuda-7.5/bin:$PATH export LD_LIBRARY_PATH=/dir/cuda/lib64:$LD_LIBRARY_PATH # 選擇機(jī)器 export CUDA_VARIABLE_DEVICES=0
2. conda下使用pip命令:
conda install pip
之后即可pip install...
---------------------------以下是題外話----------------------------
起因是我想使用pycharm的調(diào)試功能在調(diào)試我的代碼。目前我是在本地修改代碼文件傳輸?shù)椒?wù)器上跑,但苦于無法調(diào)試,只能瘋狂print,太原始了。代碼的環(huán)境要求是python=2.7,tensorflow=0.10
第一個(gè)想法是:在自己電腦上安裝conda,創(chuàng)建python=2.7和tensorflow=0.10的環(huán)境。問題:tensorflow0.10沒有windows版本,只有mac版本。我雖然有蘋果電腦,但不到萬不得已不想換電腦折騰。
第二個(gè)想法:使用遠(yuǎn)程解釋器,在服務(wù)器上用conda搭建python=2.7和tensorflow=0.10的環(huán)境?;境晒α?,但問題是:安裝的是cpu版本的tensorflow。
現(xiàn)在需要解決的問題:tensorflow不是gpu版本。
第一個(gè)想法:我要用conda安裝tensorflow,不知道是不是只能使用conda install的命令。如果是,那我用命令conda search tensorflow-gpu查了,發(fā)現(xiàn)至少特tensorflow1.x以上才有g(shù)pu版本。
另外不太清楚pip命令是否能安裝到conda的具體某個(gè)環(huán)境下,還是直接安裝在整個(gè)大環(huán)境中了。清華鏡像有tensorflow0.10的gpu版本,鏡像站是:https://mirrors.tuna.tsinghua.edu.cn/help/tensorflow/,pip安裝命令是:
pip install \ -i https://pypi.tuna.tsinghua.edu.cn/simple/ \ https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/gpu/tensorflow-0.10.0-cp27-none-linux_x86_64.whl
第二個(gè)想法:把代碼升級(jí)為tensorflow1.x版本。有教程:http://www.dhdzp.com/article/205992.htm,以及官方的升級(jí)工具:https://github.com/tensorflow/tensorflow/tree/master/tensorflow/tools/compatibility 同時(shí),tensorflow1.x只能支持CUDA8和CUDA9,目前我在服務(wù)器上用的是CUDA7.5。那么還需要問下他們CUDA8在哪里。
第三個(gè)想法:如果要升級(jí)代碼,不如順便也升級(jí)為python3,省得以后麻煩多。
到此這篇關(guān)于conda安裝tensorflow和conda常用命令小結(jié)的文章就介紹到這了,更多相關(guān)conda安裝tensorflow和conda常用命令內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python+tkinter實(shí)現(xiàn)制作文章搜索軟件
無聊的時(shí)候做了一個(gè)搜索文章的軟件,有沒有更加的方便快捷不知道,好玩就行了。軟件是利用Python和tkinter實(shí)現(xiàn)的,感興趣的可以嘗試一下2022-10-10
簡(jiǎn)化Python瀏覽器自動(dòng)化的三種模式
在如今的網(wǎng)絡(luò)數(shù)據(jù)處理與自動(dòng)化任務(wù)中,瀏覽器自動(dòng)化已成為不可或缺的技術(shù),為了便于 Python 開發(fā)者更高效地進(jìn)行網(wǎng)頁操作,DrissionPage 提供了一種輕量級(jí)且功能強(qiáng)大的解決方案,本文將深入解讀 DrissionPage 的三種核心模式,需要的朋友可以參考下2025-03-03
Flask運(yùn)用Xterm實(shí)現(xiàn)交互終端的示例詳解
Xterm是一個(gè)基于X Window System的終端仿真器(Terminal Emulator),Xterm最初由MIT開發(fā),它允許用戶在X Window環(huán)境下運(yùn)行文本終端程序,本文給大家介紹了Flask運(yùn)用Xterm實(shí)現(xiàn)交互終端的示例詳解,文中有詳細(xì)的代碼講解,需要的朋友可以參考下2023-11-11
Python爬蟲基礎(chǔ)之XPath語法與lxml庫的用法詳解
這篇文章主要給大家介紹了關(guān)于Python爬蟲基礎(chǔ)之XPath語法與lxml庫用法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-09-09
Python中對(duì)數(shù)組集進(jìn)行按行打亂shuffle的方法
今天小編就為大家分享一篇Python中對(duì)數(shù)組集進(jìn)行按行打亂shuffle的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-11-11
Python實(shí)現(xiàn)微信小程序自動(dòng)操作工具
這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)微信小程序自動(dòng)化操作的小工具,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-01-01
Python學(xué)習(xí)之文件的創(chuàng)建與寫入詳解
本文主要介紹了Python中關(guān)于文件的處理,即如何創(chuàng)建、讀寫一個(gè)文件,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2022-03-03
python?playwright?庫上傳和下載操作(自動(dòng)化測(cè)試?playwright)
這篇文章主要介紹了python?playwright?庫上傳和下載操作(自動(dòng)化測(cè)試?playwright?),playwright中的上傳和下載比selenium的上傳和下載要簡(jiǎn)便些,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05

