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

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

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

服務(wù)器

安裝anaconda3

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

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

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

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

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

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

bash Anaconda3-5.2.0-Linux-x86_64.sh

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

出現(xiàn)下圖:

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

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

添加完再從第三步做即可

安裝tensorflow

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

conda create -n tensorflow python=3.6(3.8)(有時候沒有網(wǎng)會導(dǎo)致失敗,記得ping一下baidu看有沒有網(wǎng),沒有的話記得連,命令在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

驗證:可以用conda list看看是否有tensorflow包。

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

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

這是由于沒有找到環(huán)境路徑,就是CUDA的路徑。只需在運行的終端加入(看你的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ù)器運行代碼,也要在vscode中的終端加入那句話。

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

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

成功后經(jīng)常import之后會出現(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. 驗證:可以用conda list看看是否有torch包。然后python進(jìn)入import torch看看是否成功。導(dǎo)入成功后可以使用torch.__version__查看版本。結(jié)果如下:

本地

python安裝

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

pycnarm安裝+tensorflow2.3.1

好像只要加這個就行。因為學(xué)生賬號可以使用professional,所以下載的是官方2020的。

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

然后直接在里面安裝tensorflow

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

anaconda安裝+tensorflow1.13

可以勾上吧

打開終端,創(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安裝即可。

但是有時候import tensorflow的時候報錯:

就直接到這個文件里把a%17那行注釋掉就行。

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

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

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

總結(jié)

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

相關(guān)文章

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

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

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

    python重試裝飾器示例

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

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

    想必大家都玩過貪吃蛇的游戲吧:通過操縱蛇的移動方向能夠讓蛇吃到隨機出現(xià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é)合的強大的數(shù)據(jù)可視化工具,文中通過圖文以及代碼示例介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • Python從入門到精通之類的使用詳解

    Python從入門到精通之類的使用詳解

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

    使用Python將Exception異常錯誤堆棧信息寫入日志文件

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

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

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

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

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

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

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

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

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

最新評論