ubuntu虚拟机中搭建python开发环境

devtools/2025/1/1 6:49:17/

1.Anaconda安装

1)Anaconda下载

清华大学开源软件镜像站下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

官网:https://www.anaconda.com/distribution/

2)运行 .sh 文件

bash Anaconda3-5.2.0-Linux-x86_64.sh,进入注册信息页面,输入yes)

3)阅读注册信息,然后输入yes;查看文件即将安装的位置,按enter,即可安装

4)安装完成后,收到加入环境变量的提示信息,输入yes

5)提示信息“Do you wish to proceed with the installation of Microsoft VSCode? [yes|no]”,输入no; 重启终端,即可使用Anaconda3

6)将anaconda3添加到环境变量中:

 sudo gedit ~/.bashrc     Export PATH="/home/xxx/anaconda3/bin:$PATH"

2.pip安装

pip是一个以Python计算机程序语言写成的软件包管理系统,他可以安装和管理软件包,另外不少的软件包也可以在“Python软件包索引”(英语:Python Package Index,简称PyPI)中找到。

首先安装 pip:sudo apt install -y python-pip

然后安装 pip3: sudo apt install -y python3-pip

3.pycharm安装

1)pycharm下载

PyCharm: the Python IDE for data science and web development

2)解压文件,右键安装包,点击extract here,进行解压

3)把 pycharm-2024.3.1.1文件夹放在Downloads根目录,并在bin界面右键打开终端,在终端输入sh ./pycharm.sh进行安装

4)安装完成


http://www.ppmy.cn/devtools/146428.html

相关文章

C#如何操作数据库

C#如何操作数据库 前言1、查询操作2、增删改操作3、需要返回id主键的sql语句执行 前言 本文主要交代如何通过引用 using MySql.Data.MySqlClient;来操作数据库 需要导入.dll文件 例如:在本地Mysql下载目录下->Connecter NET 8.0->Assemblies->net5.0->…

从0入门自主空中机器人-2-2【无人机硬件选型-PX4篇】

1. 常用资料以及官方网站 无人机飞控PX4用户使用手册(无人机基本设置、地面站使用教程、软硬件搭建等):https://docs.px4.io/main/en/ PX4固件开源地址:https://github.com/PX4/PX4-Autopilot 飞控硬件、数传模块、GPS、分电板等…

【蓝桥杯——物联网设计与开发】拓展模块5 - 光敏/热释电模块

目录 一、光敏/热释电模块 (1)资源介绍 🔅原理图 🔅AS312 🌙简介 🌙特性 🔅LDR (2)STM32CubeMX 软件配置 (3)代码编写 (4&#x…

10.MySQL事务

目录 什么是事务为什么有事务存在事务的版本支持事务的提交方式事务常见的操作方式事务异常验证与产出结论事务隔离性理论事务隔离级别的设置与查看事务隔离级别 - 读未提交事务隔离级别 - 读提交事务隔离级别 - 可重复读事务隔离级别 - 串行化MVCC机制3个记录隐藏字段undo日志…

pytorch将数据与模型都放到GPU上训练

默认是CPU,如果想要用GPU需要: 安装配置cuda,然后更新/下载支持gpu版本的pytorch,可以参考:https://blog.csdn.net/weixin_35757704/article/details/124315569设置device:device torch.device(cuda if t…

7种server的服务器处理结构模型

两种高效的事件处理模式 服务器程序通常需要处理三类事件:I/O 事件、信号及定时事件。有两种高效的事件处理模式:Reactor和 Proactor,同步 I/O 模型通常用于实现Reactor 模式,异步 I/O 模型通常用于实现 Proactor 模式。 无论是 …

基于SpringBoot和PostGIS的全球城市信息管理实践

目录 前言 一、业务需求介绍 1、功能思维导图 二、业务系统后台实现 1、Model层实现 ?2、业务层的实现 3、控制层的实现 三、前端管理业务的实现 1、全球城市列表的实现 ?2、详情页面实现 3、实际城市定位? 四、总结 前言 在全球化和信息化时代背景下&#xff…

vue3使用element-plus,解决 el-table 多选框,选中后翻页再回来选中失效问题

问题&#xff1a;勾选的数据分页再回来回消失 1.在el-table中加 :row-key"getRowKey" const getRowKey (row) > { return row.id; // id必须是唯一的 }; 2.给type为selection的el-table-column添加上reserve-selection属性 <el-tableref"multipleTab…