首页 > 编程语言 >基础环境(python,gpu等)

基础环境(python,gpu等)

时间:2023-11-03 15:11:06浏览次数:48  
标签:done python 环境 -- conda install anaconda gpu 安装

anaconda:

清华镜像站中anaconda的所有版本的网址:Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

minianaconda:Index of / (anaconda.com) 

wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

也可以直接在linux上下载:

选择合适的版本,右键->复制链接地址。wget + 地址就可以下载了。wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.11-Linux-x86_64.sh

bash Anaconda3-2021.11-Linux-x86_64.sh

conda create -n test python=3.7.5
conda activate test
conda deactivate
conda remove -n test --all # 删除创建的虚拟环境
conda create -n test --clone test2  # 复制虚拟环境
conda env list #查看虚拟环境

添加Anaconda的TUNA镜像

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



配置环境变量

通过:

vim /etc/profile

打开profile文件,在末尾添加:

PATH=$PATH:/data/home/halley/anaconda3/bin:$PATH

注意:/data/home/halley/anaconda3/bin是自己安装的路径,根据自己的情况设置。

最后更新配置:

source /etc/profile
 

安装需要的包

切换到使用的环境后,安装第三方库

①安装:conda install [包名]

conda install tensorflow-gpu # 安装TensorFlow
conda install numpy==1.18.5 # 指定安装版本号

②删除:conda uninstall [包名]

conda uninstall numpy

③更新:conda update [包名]

conda update numpy

(重要)复制环境依赖

这个方法一般是在复现相同环境时使用,一键快捷省心。例如更换服务器、复现git开源工程等。

①conda

conda导出已有的环境,保存在myenv.yaml文件中。

conda env export > myenv.yaml

根据yaml文件导入并安装环境

conda env create -f myenv.yaml

注:.yaml文件移植过来的环境只是原来环境里用conda install命令安装的包,pip安装的库可能不会移植过来,需要重新安装。

②pip

把环境中的依赖写入 requirement.txt 中

pip freeze >requirements.txt

安装环境依赖

pip install -r requirement.txt

1、安装

命令 "conda install jupyterlab"

Collecting package metadata (current_repodata.json): done
Solving environment: done
***
The following packages will be UPDATED:
 
 ca-certificates 2021.7.5-h06a4308_1 --> 2021.10.26-h06a4308_2
 certifi 2021.5.30-py39h06a4308_0 --> 2021.10.8-py39h06a4308_0
 openssl 1.1.1k-h27cfd23_0 --> 1.1.1l-h7f8727e_0
 
Proceed ([y]/n)? y
***
Preparing transaction: done
Verifying transaction: done
Executing transaction: done

2、启动

命令 “jupyter-lab“

 
 

标签:done,python,环境,--,conda,install,anaconda,gpu,安装
From: https://www.cnblogs.com/qiaoqifa/p/17807629.html

相关文章

  • Linux版python安装教程
    如果你希望在CentOS上使用源码编译的方式安装Python3,请按照以下步骤进行操作:安装编译工具和依赖项:在开始编译前,需要安装一些编译工具和Python3的依赖项。在终端中运行以下命令:sudoyumgroupinstall"DevelopmentTools"sudoyuminstallopenssl-develbzip2-devellibff......
  • 在Python脚本中执行shell命令
    在Python脚本中执行shell命令,你可以使用subprocess模块。这个模块允许你运行系统命令并与其交互。例一如果你想在Python脚本中执行一个简单的shell命令,比如列出当前目录下的文件:importsubprocess#执行shell命令result=subprocess.run(['ls','-l'],capture_output=True,......
  • python 自定义序列化器
    @Serialization是一个自定义装饰器,通常用于序列化Python对象。使用@Serialization装饰器可以将一个类转换为可序列化的对象,这样就可以将其存储到文件或通过网络传输。下面是一个使用@Serialization装饰器的示例:importjsondefSerialization(cls):defserialize(......
  • linux服务器安装python curl_cffi
    """在windows或mac上,直接pip3installcurl_cffi就能使用,但是在linux中,可能会缺少证书以下是Linux中的安装步骤:"""#安装第三方库pip3installcurl_cffi​#下载证书wgethttps://curl.se/ca/cacert.pem​#将证书添加到site-packagesmvcacert.pem/usr/local/lib/python3.8/si......
  • python操作svg
    在Python中,您可以使用不同的库来操作SVG文件。一种流行的选择是使用xml.etree.ElementTree来解析和操作SVG文件。以下是一个简单的示例,演示如何使用Python解析和操作SVG文件:importxml.etree.ElementTreeasET#读取SVG文件tree=ET.parse('input.svg')root=tree.getro......
  • 一个Python爬虫案例,带你掌握xpath数据解析方法!
    xpath基本概念xpath解析:最常用且最便捷高效的一种解析方式。通用性强。xpath解析原理1.实例化一个etree的对象,且需要将被解析的页面源码数据加载到该对象中2.调用etree对象中的xpath方法结合xpath表达式实现标签的定位和内容的捕获。环境安装pipinstalllxml如何实例化一个etree对......
  • 如何使用python 绘制圈圈大小相同的韦恩图
    百度之换数据,画之,就这么简单哦,如果要画大小一致的圈圈,只需要venn3.py里350代码改成如下即可:#areas=compute_venn3_areas(subsets,normalize_to)areas=compute_venn3_areas((1,1,1,1,1,1,1),normalize_to)importmatplotlib.pyplotaspltfrommatplotlib_vennimpor......
  • 一. 相遇python
    第一节课相遇PythonPython是一门强大的编程语言,让我们开始探索它吧。1.语言1.1自然语言自然语言是人与人之间交流的语言。比如:中文,英文,日文等1.2编程语言1.2.1机器语言机器语言是计算机能够直接理解和执行的语言。它通常以二进制代码的形式表示。示例......
  • .Net 5.0 程序在 Linux 环境访问 SqlServer 2008R2 莫名报错:Connection reset by peer
    〇、问题详情同样的代码,在Windows上运行的好好的,拿到CentOS7上运行就出现如下报错:【ex.message】:Aconnectionwassuccessfullyestablishedwiththeserver,butthenanerroroccurredduringtheloginprocess.(provider:TCPProvider,error:35-Aninternal......
  • 使用Python将多个工作表保存到一个Excel文件中
    使用Python将多个工作表保存到一个Excel文件中excelperfect标签:Python与Excel,pandas本文讲解使用Pythonpandas将多个工作表保存到一个相同的Excel文件中。按照惯例,我们使用df代表数据框架,pd代表pandas。我们仍将使用df.to_excel()方法,但我们需要另一个类pd.ExcelWriter()的......