安装增强功能
cd /media/nest/VBox_GAs_5.2.22
sh autorun.sh
reboot
共享文件夹
sudo mount -t vboxsf 本地文件夹名字 /mnt/
安装python
sudo apt install python
sudo apt install python3-pip
变更python版本
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2
##update-alternatives --config python
pip换源
cd ~
mkdir .pip
gedit pip.conf
pip .conf内的内容如下
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
pip安装库
pip install numpy
pip install scipy
pip install matplotlib
pip install ipython
在安装matplotlib时报错
解决办法如下:
sudo apt-get install libpng-dev
sudo apt-get install libfreetype6-dev
sudo apt-get install pkg-config
安装cmake
sudo apt install cmake
安装nest依赖库
sudo apt install libgsl0-dev
sudo apt install doxygen
sudo apt install cython3
sudo apt install libopenmpi-dev
sudo apt install libncurses5-dev
sudo apt install libtool
sudo apt install libreadline6 libreadline6-dev
sudo apt install libgsl2
下载nest-simulator-2.16.0.tar.gz并进入到其所在目录
tar -xzvf nest-simulator-2.16.0.tar.gz
mkdir nest-simulator-2.16.0-build
cd nest-simulator-2.16.0-build
gedit cmake.sh
其中cmake文件内容如下
cmake -DCMAKE_INSTALL_PREFIX=/home/nest/liya/nest-simulator-2.16.0-build \
-DPYTHON_EXECUTABLE=/usr/bin/python3.5 \
-DPYTHON_LIBRARY=/usr/lib/i386-linux-gnu/libpython3.5m.so \
-DPYTHON_INCLUDE_DIR=/usr/include/python3.5m \
-DPYTHON_INCLUDE_DIR2=/usr/include/i386-linux-gnu/python3.5m \
-DCMAKE_C_COMPILER=gcc \
-DCMAKE_CXX_COMPILER=g++ \
-Dwith-mpi=ON \
/home/nest/liya/nest-simulator-2.16.0
make
make install
make installcheck