2016-11-24 86 views
0

我想用ipython运行一个python脚本,我需要导入lmfit软件包。在工作中,我有一台Windows电脑,一切工作在那里。但我的私人电脑有Ubuntu 14.04,我甚至无法安装lmfit软件包。我同时安装了python 3.4.3和python 2.7.6。我试着用PIPUbuntu 14.04下安装python软件包lmfit的问题

pip3 install lmfit

什么,我得到的是:

Downloading/unpacking lmfit 
    Downloading lmfit-0.9.5-py3-none-any.whl (102kB): 102kB downloaded 
Requirement already satisfied (use --upgrade to upgrade): scipy in /usr/lib/python3/dist-packages (from lmfit) 
Requirement already satisfied (use --upgrade to upgrade): numpy in /usr/lib/python3/dist-packages (from lmfit) 
Installing collected packages: lmfit 
Cleaning up... 
Exception: 
Traceback (most recent call last): 
    File "/usr/lib/python3/dist-packages/pip/basecommand.py", line 122, in main 
    status = self.run(options, args) 
    File "/usr/lib/python3/dist-packages/pip/commands/install.py", line 283, in run 
    requirement_set.install(install_options, global_options, root=options.root_path) 
    File "/usr/lib/python3/dist-packages/pip/req.py", line 1436, in install 
    requirement.install(install_options, global_options, *args, **kwargs) 
    File "/usr/lib/python3/dist-packages/pip/req.py", line 672, in install 
    self.move_wheel_files(self.source_dir, root=root) 
    File "/usr/lib/python3/dist-packages/pip/req.py", line 902, in move_wheel_files 
    pycompile=self.pycompile, 
    File "/usr/lib/python3/dist-packages/pip/wheel.py", line 206, in move_wheel_files 
    clobber(source, lib_dir, True) 
    File "/usr/lib/python3/dist-packages/pip/wheel.py", line 193, in clobber 
    os.makedirs(destsubdir) 
    File "/usr/lib/python3.4/os.py", line 237, in makedirs 
    mkdir(name, mode) 
PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.4/dist-packages/lmfit' 

Storing debug log for failure in /home/kristin/.pip/pip.log 

我也试过

sudo apt-get install python-lmfit 

有了它告诉我,lmfit无法找到。

我真的不是那些安装问题的专家..我很高兴当我安装python和一切工作。所以请原谅我这个愚蠢的问题。

谢谢!

回答

1

由于PIP命令有没有权利写在显示目录/usr/local/

所以,你应该尝试sudo pip3 install lmfit

如果您的IPython下PY2安装,尽量sudo pip2 install lmfit

+0

太谢谢你了!它的作品知道.. – Tini

+0

,我感到有点惭愧。但好的,非常感谢! – Tini

+0

没关系。顺便说一句,你可以upvote我的答案,并接受它作为你的正确答案?谢谢〜@蒂尼 –