环境: mint 19 或者 > ubuntu 18
源代码安装的好处, 可以使用最新版。 mint 19.1 下面, 利用apt 直接安装的maxima版本太老,不支持 draw 函数。

load(draw) $draw2d(title="Two simple plots",xlabel="x",ylabel="y",grid=true,color=red,key="A sinus",explicit(sin(x),x,1,10),color=blue,line_type=dots,key="A cosinus",explicit(cos(x),x,1,10)
)$

安装maxima

  • 安装依赖
sudo apt  install  gnuplot-x11 fonts-jsmath
  • 从源代码安装
git clone https://git.code.sf.net/p/maxima/code maxima-code --depth=1
cd maxima-code
sudo apt install gcl          # 顺便安装了xemacs21
sudo apt install sbcl         # Mac版
sudo apt install automake
sudo apt install texinfo    # 缺失命令 makeinfosh bootstrap
./configure  --prefix=/opt/maxima --enable-gcl-exec PYTHON=/opt/anaconda3/bin/python
make -j 8
make -j 8 check
sudo make install/opt/maxima/bin/maxima 
  • 安装文档
sudo apt-get install calibre
make -C doc/info maxima.epub

安装 wxmaxima

wxWidgets

  • 准备
#git  clone --depth 1 --branch v3.1.2  https://github.com/wxWidgets/wxWidgets.git
git  clone --depth 1 --branch v3.0.3  https://github.com/wxWidgets/wxWidgets.git sudo apt install libgtk2.0-dev
sudo apt install libgtk-3-dev
sudo apt install libjpeg-dev libtiff-dev libpng-dev
sudo apt install libsecret-1-dev libnotify-dev
  • 安装
cd wxWidgets/./configure --prefix=/opt/maxima --with-gtk=3  --enable-monolithicmake -j 20sudo make install

wxmaxima

  • 准备
git clone  --depth=1 --branch Version-19.05.7  https://github.com/wxMaxima-developers/wxmaxima.git
sudo apt install libgraphviz-dev
 sudo apt install -y xvfbexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/maxima/libsudo ldconfigcd /home/xyq/Desktop/wxmaximacd build/cmake -DCMAKE_INSTALL_PREFIX:PATH=/opt/maxima/ ..cmake --build .sudo cmake --build . -- install

配置一下

# 在 ~/.bashrc 中加入
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/maxima/lib
export PATH="/opt/maxima/bin:$PATH"

转载于:https://www.cnblogs.com/bregman/p/11027310.html

maxima安装使用相关推荐

  1. Fedora安装后的基本配置

    Brief: Configuration after setup Fedora Gnu/Linux 8 AMD ATI SigmaTel HD 添加软件源livna rpm -ivh http://r ...

  2. 我的Debian GNU/Linux——安装篇

    作者:陈维晃的个人主页 转自:http://whchen.net/blog/index.php/archives/install-debian-gnu-linux-from-internet.html ...

  3. Maxima符号计算系统简介

    Introduction 之前的一篇文章简单介绍了符号计算系统下MATLAB的代替品Python/Numpy/Scipy等,但是像Mathematica.Maple这类的以符号计算的的数学软件,其实也 ...

  4. GIT - 安装、设置和帮助

    一. 安装 使用brew安装GIT MacBook-Pro:~ $ brew install git Updating Homebrew... ==> Auto-updated Homebrew ...

  5. debian android环境搭建,Debian的安装和工作环境配置(zz)

    Debian的安装和工作环境配置 Debian 是linux的一个发行版本,由于其软件安装升级方便的特点, 近几年迅速发展壮大起来.我是这个学期开始用debian的,发现它极 其适合我这样的懒人:只要 ...

  6. mac安装MySQL-very easy

    文章目录 1.命令: 2.安装过程 3.启动MySQL 4.设置密码 5.遇到问题 方法:直接用Homebrew安装 1.命令: brew install mysql 2.安装过程 zhangjing ...

  7. Pandoc安装、使用、快速上手

    如果你需要将文档从一种格式转换成另一种格式,那么 Pandoc 是你的一把瑞士军刀,Pandoc 可以将下列格式文档进行相互转换. 如果你需要将文档从一种格式转换成另一种格式,那么 Pandoc 是你 ...

  8. 转载_我的Debian GNU/Linux安装全流程

    1,安装debian基本系统 1.1 准备进入安装界面 这里准备安装testing,目前testing版本是lenny, 如果是用于服务器,可以安装stable,目前stable版本是etch,也就是 ...

  9. Matlab安装勾选产品说明

    在安装Matlab2023a的时候,需要勾选所需的产品(组件),一共是112个. 其中很多都不是必须的,可以视个人需求进行选择,这里提供了112个产品的描述和详情链接. 组件名称 英文描述 中文描述 ...

  10. linux环境下nacos的安装+启动,阿里云服务器安装nacos

    nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...

最新文章

  1. 【转】秒杀系统架构分析与实战
  2. LineageOS编译
  3. C#将照片或图片转化为byte[]存入数据库,从数据库中读照片
  4. 关于Unity中UI中的Image节点以及它的Image组件
  5. Python安装与环境变量的配置
  6. 苹果电脑上超级好用的双栏文件管理器Commander One PRO版推荐给大家!
  7. 探究.NET的bin引用程序集运行机制看.NET程序集部署原理
  8. nginx nodejs环境配置_Linux基本开发环境配置git,c++,nodejs,nginx
  9. ExtJS下页面显示中文乱码问题
  10. nodejs如何实现ajax,nodejs + express怎么实现Ajax方式及其简单功能
  11. ImportError: No module named tensorrt
  12. 电脑装机人员、管理软件安装实施人员必备工具包使用教程汇总值得收藏
  13. 接口测试之抓包工具fidder
  14. 最全面的Linux命令大全出炉了
  15. 百度云云盘搜索助手可查询提取码 内置5个搜索引擎
  16. VGG16和VGG19
  17. SWUN 1423 - 伊邪那美
  18. 【经验篇】记如何排查Linux服务器CPU使用率过高的问题
  19. [深度学习]CNN的基础结构与核心思想
  20. 爬虫技术python爬到女性语音_python爬虫看看虎牙女主播中谁最“顶”步骤详解

热门文章

  1. 【DL-安装遇错】解决出现 pip‘s dependency resolver does not currently take into account all the packages that..
  2. 调查计算机游戏的目的有哪些,幼儿成长手册我参与的调查_计算机游戏对幼儿成长影响的调查分析...
  3. C语言随机获取小写字母
  4. 计算机打音乐歌谱成都,赵雷成都的曲谱
  5. leetcode_Restore IP Addresses
  6. 窗口函数深度探索(二):控制窗口大小(UNBOUNDED、CURRENT、PRECEDING、FOLLOWING)
  7. 100部5星国外经典电影
  8. 箱形图适用于哪种数据_Excel 数据可视化:箱形图全面解析!
  9. 有些东西,你学不来的
  10. 编写高效 TS 代码的一些建议