Conda 更新:权限问题

Conda 更新:权限问题

我在使用 python 包时经常遇到问题,在本例中是使用 conda 更新包:

ipython 更新

用户:〜$ conda更新ipython

继续 ([y]/n)? y

正在获取包...错误:无法打开 u'/home/user/anaconda/pkgs/ipython-2.3.1-py27_0.tar.bz2.part' 进行写入 (seek)。00 B/s

ipython 笔记本更新

用户:~$ pip install "ipython[notebook]"

--upgrade 从 https://pypi.python.org/packages/2.7/i/ipython/ipython-2.3.1-py27-none-any.whl#md5=14b9c7c5280ded28777559c434947573 下载/解压 ipython[notebook] 正在下载 ipython-2.3.1-py27-none-any.whl (2.8MB): 已下载 2.8MB ...

OSError:[Errno 13] 权限被拒绝:'/usr/lib/python2.7/dist-packages/ipython-1.2.1.egg-info'

将失败的调试日志存储在 /home/user/.pip/pip.log 中

conda 更新安装工具

用户:~$ conda update setuptools

获取包元数据:.. ... 继续 ([y]/n)?y

正在获取软件包... 错误:无法打开 u'/home/user/anaconda/pkgs/setuptools-7.0-py27_0.tar.bz2.part' 进行写入 (seek)。0 B/s 用户:~$正在获取软件包元数据:.. ...

可能的提示:

这可能与从 python 脚本访问这些包的其他问题有关:

https://stackoverflow.com/questions/27413162/some-python-modules-available-only-with-sudo-others-only-without

有任何想法吗?

答案1

~/anaconda/bin/conda你试过重新安装它吗?它直接在一台机器上工作,但在虚拟机上,我必须从到进行链接/usr/local/bin才能使其工作。你可以使用sudo ln ~/anaconda/bin/conda /usr/local/bin/

相关内容