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

Python服務器創(chuàng)建虛擬環(huán)境跑代碼

 更新時間:2022年07月05日 09:38:35   作者:ac不知深  
本文主要介紹了Python服務器創(chuàng)建虛擬環(huán)境跑代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

一、前言

最近忙著在服務器上跑代碼

學習積累了一些經(jīng)驗技巧

這里用來記錄分享給大家

二、創(chuàng)建虛擬環(huán)境用來跑代碼

下面我會以一個實例為模板,學習完之后,再刪掉

不會占用大家的服務器

1、連接上服務器

比如我的連接方式為:ssh -p 你的編號 username-host

2、創(chuàng)建虛擬環(huán)境

這里我以一篇代碼為例

創(chuàng)建虛擬環(huán)境

conda create -n KDDocRE python==3.7.4

3、進入虛擬環(huán)境

conda activate KDDocRE

4、安裝cuda

conda install cudatoolkit=10.2

如果速度有些慢的話可以考慮更換清華源

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

5、安裝PyTorch

這里給大家提供兩種方式安裝

pip3 install torch torchvision torchaudio 

或者

conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch

兩者都可以,但是一定要確認好你的版本號

官網(wǎng)在這里

6、安裝Transformer

pip install transformers==4.8.2

這里讀者注意一下,如果三方庫后面沒有加上版本號

會默認為安裝最新版本

如果已經(jīng)安裝過了其他版本

可以考慮再次安裝指定版本

之前的版本會自動卸載(下圖二)

7、安裝numpy

pip install numpy==1.19.4

8、安裝apex

這個三方庫比較難安裝

git clone https://github.com/NVIDIA/apex
cd apex
pip install -v --disable-pip-version-check --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./

如有報錯請參考這篇文章

9、安裝opt-einusm

pip install opt_einsum==3.3.0

10、安裝axial-attention

pip install axial_attention==0.6.1

11、安裝ujson

pip install ujson

12、安裝tqdm

pip install tqdm

13、跑代碼

以上環(huán)境都配置完成

接下來可以用pycharm打開整個文件

我依然以上面那個項目為例

打開以后是這個樣子

然后使用pycharm遠程連接服務器開始愉快的跑代碼了

遠程連接服務器的文章在這

具體如何把代碼跑起來

一般項目中的READ.md都會有介紹

13、退出環(huán)境

conda deactivate

14、查看當前虛擬環(huán)境列表

conda env list

15、刪除環(huán)境

conda remove -n KDDocRE

如此以來,我們就完成了環(huán)境創(chuàng)建,跑代碼,刪除環(huán)境等操作

可以拿自己的項目練練手啦

到此這篇關于Python服務器創(chuàng)建虛擬環(huán)境跑代碼的文章就介紹到這了,更多相關Python創(chuàng)建虛擬環(huán)境內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Pytest+request+Allure實現(xiàn)接口自動化框架

    Pytest+request+Allure實現(xiàn)接口自動化框架

    接口自動化是指模擬程序接口層面的自動化,由于接口不易變更,維護成本更小,所以深受各大公司的喜愛,本文主要介紹了Pytest+request+Allure實現(xiàn)接口自動化框架,感興趣的可以了解一下
    2021-07-07
  • Python3 實現(xiàn)爬取網(wǎng)站下所有URL方式

    Python3 實現(xiàn)爬取網(wǎng)站下所有URL方式

    今天小編就為大家分享一篇Python3 實現(xiàn)爬取網(wǎng)站下所有URL方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python tkinter之ComboBox(下拉框)的使用簡介

    Python tkinter之ComboBox(下拉框)的使用簡介

    這篇文章主要介紹了Python tkinter之ComboBox(下拉框)的使用簡介,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2021-02-02
  • 如何用 Python 制作 GitHub 消息助手

    如何用 Python 制作 GitHub 消息助手

    這篇文章主要介紹了如何用 Python 制作 GitHub 消息助手,幫助大家更好的理解和學習使用python,感興趣的朋友可以了解下
    2021-02-02
  • 十個簡單使用的Python自動化腳本分享

    十個簡單使用的Python自動化腳本分享

    今天小編給大家分享10個Python高級腳本,幫助我們減少無謂的時間浪費,提高工作學習中的效率。文中示例代碼講解詳細,需要的可以參考一下
    2022-05-05
  • python 數(shù)字轉(zhuǎn)換為日期的三種實現(xiàn)方法

    python 數(shù)字轉(zhuǎn)換為日期的三種實現(xiàn)方法

    在Python中,我們經(jīng)常需要處理日期和時間,本文主要介紹了python 數(shù)字轉(zhuǎn)換為日期的三種實現(xiàn)方法,包含datetime模塊,strftime方法及pandas庫,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • Python桌面應用開發(fā)實戰(zhàn)之PyQt的安裝使用

    Python桌面應用開發(fā)實戰(zhàn)之PyQt的安裝使用

    這篇文章主要給大家介紹了關于Python桌面應用開發(fā)實戰(zhàn)之PyQt的安裝使用,PyQt是一個功能強大的Python庫,用于創(chuàng)建圖形用戶界面(GUI)應用程序,需要的朋友可以參考下
    2023-08-08
  • pyqt5 實現(xiàn)在別的窗口彈出進度條

    pyqt5 實現(xiàn)在別的窗口彈出進度條

    今天小編就為大家分享一篇pyqt5 實現(xiàn)在別的窗口彈出進度條,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • django 郵件發(fā)送模塊smtp使用詳解

    django 郵件發(fā)送模塊smtp使用詳解

    這篇文章主要介紹了django 郵件發(fā)送模塊smtp使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • python文件頭部聲明#coding=utf-8問題

    python文件頭部聲明#coding=utf-8問題

    這篇文章主要介紹了python文件頭部聲明#coding=utf-8問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06

最新評論