欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python環(huán)境配置方式(服務(wù)器+本地)

 更新時(shí)間:2025年01月02日 09:55:14   作者:damonzheng46  
這篇文章詳細(xì)介紹了在服務(wù)器上安裝和配置Anaconda3、TensorFlow、PyTorch等深度學(xué)習(xí)環(huán)境的步驟,包括下載、初始化、創(chuàng)建環(huán)境、驗(yàn)證安裝以及解決一些常見(jiàn)問(wèn)題

服務(wù)器

安裝anaconda3

1.在服務(wù)器終端輸入以下代碼下載anaconda。

如果沒(méi)有網(wǎng),就先在本地下載完再傳上去:

wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh

2.下載完后會(huì)有一個(gè)文件Anaconda3-5.2.0-Linux-x86_64.sh;在所在路徑的終端輸入以下代碼。

然后基本一路都是enter跟yes。

(注意其中有一步要你確認(rèn)是否初始化anaconda,默認(rèn)是no,記得選yes)最后有一步問(wèn)要不要裝MS vs,可以不裝。

bash Anaconda3-5.2.0-Linux-x86_64.sh

3.激活anaconda路徑,在終端輸入source ~/.bashrc。

出現(xiàn)下圖:

4.可以使用pip -V查看pip的版本;然后可以輸入python看是否可用

5.有時(shí)候安裝不成功出現(xiàn)提示:conda: command not found是因?yàn)?bashrc文件配置不對(duì),在.bashrc最下面添加export PATH=$PATH:/emwuser/znr/anaconda3/bin(添加方法見(jiàn)下)。

添加完再?gòu)牡谌阶黾纯?/p>

安裝tensorflow

創(chuàng)建tensorflow環(huán)境:

conda create -n tensorflow python=3.6(3.8)(有時(shí)候沒(méi)有網(wǎng)會(huì)導(dǎo)致失敗,記得ping一下baidu看有沒(méi)有網(wǎng),沒(méi)有的話記得連,命令在linux操作)

可以查看是否有環(huán)境:

conda info -e(刪除環(huán)境用:conda remove -n tensorflow --all)

激活環(huán)境:

source activate tensorflow

安裝tensorflow:

pip install --ignore-installed --upgrade https://download.tensorflow.google.cn/linux/gpu/tensorflow_gpu-1.13.1-cp36-cp36m-linux_x86_64.whl

驗(yàn)證:可以用conda list看看是否有tensorflow包。

然后python進(jìn)入import tensorflow as tf看看是否成功。導(dǎo)入成功后可以使用tf.__version__查看版本。

若出現(xiàn)如下錯(cuò)誤:

這是由于沒(méi)有找到環(huán)境路徑,就是CUDA的路徑。只需在運(yùn)行的終端加入(看你的cuda路徑):

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.0/lib64
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-11.1/lib64

如果用vscode遠(yuǎn)程連接服務(wù)器運(yùn)行代碼,也要在vscode中的終端加入那句話。

但是這種方法每次打開(kāi)都需要重新輸入一次,所以可以直接在文件里加。在終端用ls -a查看目錄,然后在目錄中的bashrc添加上面那行,具體操作是:

  • vim .bashrc進(jìn)入該文件中
  • 按a進(jìn)入編輯,用方向鍵到最底端加入該行
  • esc推出編輯模式,然后:wq保存并退出。

成功后經(jīng)常import之后會(huì)出現(xiàn)如下:

可以更改提示文件中的命令。

把上面這些改成下圖,就可以了:

結(jié)果如下:

安裝pytorch

  1. 創(chuàng)建pytorch環(huán)境:conda create -n pytorch python=3.6
  2. 可以查看是否有環(huán)境:conda info -e
  3. 激活環(huán)境:source activate pytorch
  4. 安裝pytorch:到官網(wǎng)中查看命令。
  5. 驗(yàn)證:可以用conda list看看是否有torch包。然后python進(jìn)入import torch看看是否成功。導(dǎo)入成功后可以使用torch.__version__查看版本。結(jié)果如下:

本地

python安裝

選擇自定義路徑安裝,然后勾選添加環(huán)境變量。其實(shí)只要注意這個(gè)就行。(一般不用這么安裝,用anaconda就可以了)

pycnarm安裝+tensorflow2.3.1

好像只要加這個(gè)就行。因?yàn)閷W(xué)生賬號(hào)可以使用professional,所以下載的是官方2020的。

然后進(jìn)入setting,搜索interpreter。記得添加源,速度比較快,如下:

然后直接在里面安裝tensorflow

# tensorflow_2.3.1測(cè)試
tf.compat.v1.disable_eager_execution()  # 保證sess.run()能夠正常運(yùn)行
hello = tf.constant('hello, tensorflow')
sess = tf.compat.v1.Session()
print(sess.run(hello))

anaconda安裝+tensorflow1.13

可以勾上吧

打開(kāi)終端,創(chuàng)建環(huán)境conda create --name tensorflow1.13 python==3.6.12

激活環(huán)境:activate tensorflow1.13

或者直接

然后在終端輸入:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

這是設(shè)置安裝使用清華源。

然后直接pip install tensorflow==1.13.1安裝即可。

但是有時(shí)候import tensorflow的時(shí)候報(bào)錯(cuò):

就直接到這個(gè)文件里把a(bǔ)%17那行注釋掉就行。

成功import之后有時(shí)候會(huì)出現(xiàn):

直接到到里面把每行的1改成(1,)

# tensorflow_1.13.1測(cè)試
hello = tf.constant('hello, tensorflow')
sess = tf.Session()
print(sess.run(hello))

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python魔法方法 容器部方法詳解

    Python魔法方法 容器部方法詳解

    這篇文章主要介紹了Python魔法方法 容器部方法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • python重試裝飾器示例

    python重試裝飾器示例

    python 寫(xiě)一些網(wǎng)絡(luò)服務(wù)的時(shí)候總會(huì)拋出一些異常,當(dāng)前任務(wù)就被終止了,利用@裝飾器,寫(xiě)一個(gè)重試的裝飾器,下面是實(shí)現(xiàn)示例,需要的朋友可以參考下
    2014-02-02
  • Python利用手勢(shì)識(shí)別實(shí)現(xiàn)貪吃蛇游戲

    Python利用手勢(shì)識(shí)別實(shí)現(xiàn)貪吃蛇游戲

    想必大家都玩過(guò)貪吃蛇的游戲吧:通過(guò)操縱蛇的移動(dòng)方向能夠讓蛇吃到隨機(jī)出現(xiàn)的食物,吃到的食物越多,蛇就會(huì)變得越長(zhǎng)。本文將使用手勢(shì)識(shí)別來(lái)完成貪吃蛇這個(gè)簡(jiǎn)單的游戲,感興趣的可以了解一下
    2022-04-04
  • Python?pyecharts?Map地圖數(shù)據(jù)不顯示的原因及完美解決

    Python?pyecharts?Map地圖數(shù)據(jù)不顯示的原因及完美解決

    這篇文章主要給大家介紹了關(guān)于Python?pyecharts?Map地圖數(shù)據(jù)不顯示的原因及解決辦法,pyecharts是一款將python與echarts結(jié)合的強(qiáng)大的數(shù)據(jù)可視化工具,文中通過(guò)圖文以及代碼示例介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • Python從入門(mén)到精通之類的使用詳解

    Python從入門(mén)到精通之類的使用詳解

    Python是一種功能強(qiáng)大且廣泛使用的編程語(yǔ)言,它支持面向?qū)ο缶幊蹋∣OP),本文將介紹Python中類的使用,包括類的創(chuàng)建、屬性和方法的定義、繼承和多態(tài)等關(guān)鍵技術(shù)點(diǎn),希望對(duì)大家有所幫助
    2023-07-07
  • 使用Python將Exception異常錯(cuò)誤堆棧信息寫(xiě)入日志文件

    使用Python將Exception異常錯(cuò)誤堆棧信息寫(xiě)入日志文件

    這篇文章主要介紹了使用Python將Exception異常錯(cuò)誤堆棧信息寫(xiě)入日志文件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04
  • python?操作?mongodb?數(shù)據(jù)庫(kù)詳情

    python?操作?mongodb?數(shù)據(jù)庫(kù)詳情

    這篇文章主要介紹了python?操作?mongodb?數(shù)據(jù)庫(kù)詳情,通過(guò)鏈接數(shù)據(jù)庫(kù),創(chuàng)建數(shù)據(jù)庫(kù)展開(kāi)內(nèi)容詳細(xì),具有一定的參考價(jià)值,需要的的小伙伴可以參考一下
    2022-04-04
  • Python中交換兩個(gè)元素的實(shí)現(xiàn)方法

    Python中交換兩個(gè)元素的實(shí)現(xiàn)方法

    今天小編就為大家分享一篇Python中交換兩個(gè)元素的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • python3.10及以上版本編譯安裝ssl模塊的詳細(xì)過(guò)程

    python3.10及以上版本編譯安裝ssl模塊的詳細(xì)過(guò)程

    最近搞安裝ssl模塊每天都弄到很晚,所以這里給大家整理下,這篇文章主要給大家介紹了關(guān)于python3.10及以上版本編譯安裝ssl模塊的詳細(xì)過(guò)程,文中介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • python實(shí)現(xiàn)文件+參數(shù)發(fā)送request的實(shí)例代碼

    python實(shí)現(xiàn)文件+參數(shù)發(fā)送request的實(shí)例代碼

    這篇文章主要介紹了python實(shí)現(xiàn)文件+參數(shù)發(fā)送request的實(shí)例代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01

最新評(píng)論