首页 帮助中心 新加坡服务器 Fedora系统上Python、Node.js和Java开发环境的搭建
Fedora系统上Python、Node.js和Java开发环境的搭建
时间 : 2024-12-18 11:44:37 编辑 : 华纳云 阅读量 : 251

Fedora属于流行linux发行版,具有先进功能和稳定性,是建立开发环境的绝佳选择。本文华纳云将为大家分享关于Fedora系统环境中,Python、Node.js和Java的安装过程和配置及常用工具。

前提是先安装好Fedora,且具有系统的管理权限,如果非root用户可以使用sudo执行需要管理权限的命令。Python具有简单性和多功能性,Fedora中安装python需要先检查当前python的版本:

python3 --version

安装最新版本python:

sudo dnf install python3 -y

安装pip,pip是python包安装程序:

sudo dnf install python3-pip -y

验证安装:

pip3 --version

虚拟环境允许您为不同的项目创建隔离的 Python 环境,确保依赖关系不会冲突。

要设置虚拟环境,请运行以下命令。

sudo dnf install python3-virtualenv -y

python3 -m venv myenv

source myenv/bin/activate

停用虚拟环境:

deactivate

安装python必要库:

pip install numpy pandas requests flask django

Python还需要一些IDE才能提供代码完成和调试等高级功能。Fedora上安装VSCode,请运行:

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

echo -e “[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc” | sudo tee /etc/yum.repos.d/vscode.repo > /dev/null

dnf check-update

sudo dnf install code

也可以从官方网站上下载pycharm。

Node.js是一种使用JavaScript构建服务器端应用程序的流行运行时,以下是如何在Fedora上设置Node.js。Fedora 在其官方存储库中提供了Node.js的最新稳定版本。

sudo dnf install nodejs -y

验证安装:

node --version

npm是Node.js的默认包管理器,用于安装和管理JavaScript库。它应该会随Node.js自动安装,检查版本:

npm --version

启动新的Node.js项目,请为您的项目创建一个新目录。

mkdir my-node-project

cd my-node-project

初始化一个新的Node.js项目,它将创建一个package.json文件,其中包含有关您的项目及其依赖项的元数据。

npm init

安装依赖性,如安装express:

npm install express --save

index.js中创建一个简单的Node.js应用程序。

const express = require('express');

const app = express();

const port = 3000;

app.get('/', (req, res) => {

res.send('Hello World!');

});

app.listen(port, () => {

console.log(`Server is running at http://localhost:${port}`);

});

运行该程序:

node index.js

对于Node.js开发,Visual Studio Code(VSCode )是一个很好的选择,因为它为JavaScript和Node.js提供了出色的支持。

sudo dnf install code -y

或者,可以使用Sublime Text。

Fedora提供了OpenJDK包,它是 Java 平台的开源实现。

sudo dnf install java-17-openjdk-devel -y

验证安装:

java -version

为了确保Java在整个系统内可用,请设置JAVA_HOME环境变量。

首先,找到安装的Java版本的路径:

sudo update-alternatives --config java

获得 Java 路径后,将其添加到您的.bashrc文件中。

echo "export JAVA_HOME=/usr/lib/jvm/java-17-openjdk" >> ~/.bashrc

echo "export PATH=$JAVA_HOME/bin:$PATH" >> ~/.bashrc

source ~/.bashrc

设置一个简单的 Java 项目,请为您的项目创建一个新目录。

mkdir MyJavaProject

cd MyJavaProject

创建新java文件Main.java:

public class Main {

public static void main(String[] args) {

System.out.println("Hello, World!");

}

}

编译 Java 文件并运行应用程序。

javac Main.java

java Main

华纳云 推荐文章
Python中获取当前日期和时间的操作方法 CentOS系统 Node.js日志丢失怎么办? Fedora 40上构建Web开发环境LAMP CentOS、RHEL和Fedora 中安装 tar的具体操作 怎么使用Docker部署Node.js? 华纳云服务器上PM2 部署 Node.js应用程序 Python Flask简易版本web站点发布教程 新加坡云服务器上运行python程序的详细操作 linux如何重启python服务 使用Docker容器化Node.js服务的步骤
活动
客服咨询
7*24小时技术支持
技术支持
渠道支持