我对 Linux 还很陌生。我前一天安装了 Ubuntu 12.04。我可以安装许多需要的东西,比如 python、numpy、scipy、matplotlib、pygtk 等。但是,当我尝试使用命令行提示符在我的系统上安装原子模拟环境时,我收到了这样的消息
Resolving download.openuse.org(download.openuse.org)...failed:Name or service not known
所以我放弃了尝试,并获取了 tarball 格式的软件包;执行了以下命令
$ cd $HOME
$ tar zxf python-ase-3.8.0.3420.tar.gz
$ ln -s python-ase-3.8.0.3420 ase
他们进一步要求做的是
$HOME
“将目录/ase 放入PYTHONPATH
环境变量中,将目录放入环境变量$HOME/ase/tools
中即可PATH
。在您的文件中永久执行此操作~/.bashrc
:”
这是什么意思以及如何完成
他们已经展示了这样的命令
export PYTHONPATH=$HOME/ase:$PYTHONPATH
export PATH=$HOME/ase/tools:$PATH
为什么这些命令不以 $ 开头
我的终端总是以 $ 开头。我可以在那里发出这些命令吗?
答案1
看来你真正需要的是安装python-ase。
该软件包自 Ubuntu 12.10(不是 12.04)起可用,但 Ubuntu 档案中提供的版本有点旧。
因此,如果您需要安装上游版本,请使用 ++Ctrl打开终端并输入以下命令:Altt
sudo apt-get install python-numpy python-gtk2 python-central
cd $HOME/Downloads/
wget https://wiki.fysik.dtu.dk/ase/python-ase-3.9.0.3584.tar.gz
tar -zxvf python-ase-3.9.0.3584.tar.gz
cd python-ase-3.9.0.3584/
sudo ./setup.py install
现在你可以运行 Python 解释器来检查日月光已正确安装:
sylvain@sylvain-ThinkPad-T430s:~/Downloads/python-ase-3.9.0.3584$ python
Python 2.7.5+ (default, Feb 27 2014, 19:37:08)
[GCC 4.8.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from ase import Atoms
>>>