Python 在Ubuntu 14.04中使用pip安装Jupyter笔记本

Python 在Ubuntu 14.04中使用pip安装Jupyter笔记本,python,ubuntu,pip,jupyter-notebook,Python,Ubuntu,Pip,Jupyter Notebook,我正在尝试安装jupyter笔记本电脑,但由于某些原因,我无法安装它。我已经研究了几个链接,如和,但它没有帮助我。我猜这里的问题是安装了pip。当我检查pip的版本时,我得到以下结果: shaloin@shaolin-Inspiron-3543:~$ pip --version pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7) 但是,当我尝试升级pip的版本时,出现以下错误: shaloin@shaolin-Inspi

我正在尝试安装jupyter笔记本电脑,但由于某些原因,我无法安装它。我已经研究了几个链接,如和,但它没有帮助我。我猜这里的问题是安装了
pip
。当我检查
pip
的版本时,我得到以下结果:

 shaloin@shaolin-Inspiron-3543:~$ pip --version
 pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7)
但是,当我尝试升级
pip
的版本时,出现以下错误:

shaloin@shaolin-Inspiron-3543:~$ sudo pip install --upgrade pip
Cannot fetch index base URL https://pypi.python.org/simple/
Could not find any downloads that satisfy the requirement pip in /usr/lib/python2.7/dist-packages
Downloading/unpacking pip
Cleaning up...
No distributions at all found for pip in /usr/lib/python2.7/dist-packages
Storing debug log for failure in /home/shaloin/.pip/pip.log
因此,我搜索了错误,我知道如果您在proxy后面,您应该尝试以下命令:

sudo pip --proxy [NITS:abcde@]172.16.30.20:8080 install jupyter
$ sudo gedit ~/.profile
其中
NITS
是usename
abcde
是密码,
proxy server=172.16.30.20
password=8080
,之后我得到以下错误:

Downloading/unpacking jupyter
Cleaning up...
Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 278, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1178, in prepare_files
    url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 194, in find_requirement
    page = self._get_page(main_index_url, req)
  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 568, in _get_page
    session=self.session,
  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 670, in get_page
    resp = session.get(url, headers={"Accept": "text/html"})
  File "/usr/share/python-wheels/requests-2.2.1-py2.py3-none-any.whl/requests/sessions.py", line 467, in get
    return self.request('GET', url, **kwargs)
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 237, in request
    return super(PipSession, self).request(method, url, *args, **kwargs)
  File "/usr/share/python-wheels/requests-2.2.1-py2.py3-none-any.whl/requests/sessions.py", line 455, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/share/python-wheels/requests-2.2.1-py2.py3-none-any.whl/requests/sessions.py", line 558, in send
    r = adapter.send(request, **kwargs)
  File "/usr/share/python-wheels/requests-2.2.1-py2.py3-none-any.whl/requests/adapters.py", line 305, in send
    conn = self.get_connection(request.url, proxies)
  File "/usr/share/python-wheels/requests-2.2.1-py2.py3-none-any.whl/requests/adapters.py", line 206, in get_connection
    except_on_missing_scheme(proxy)
  File "/usr/share/python-wheels/requests-2.2.1-py2.py3-none-any.whl/requests/utils.py", line 636, in except_on_missing_scheme
    raise MissingSchema('Proxy URLs must have explicit schemes.')
MissingSchema: Proxy URLs must have explicit schemes.

Storing debug log for failure in /home/shaloin/.pip/pip.log
我还尝试通过以下方式设置我的代理:

set http_proxy=http://username:password@proxyAddress:port

set https_proxy=https://username:password@proxyAddress:port
但这些都不适用于使用
pip
安装
jupyter笔记本电脑

请不要将这个问题标记为重复,因为我已经搜索解决方案很长时间了,但它们都不起作用


有人能为Ubuntu 14.04提供帮助吗

我使用
anaconda
解决了安装问题。链接中给出了描述。我无法解决升级
pip
的问题。安装jupyter笔记本电脑的步骤如下所示:

步骤1(请参阅)

首先,我们使用
wget

  • 32位版本
wget

  • 64位版本
wget

步骤2

下载结束后:

  • 32位版本

    bash Anaconda-2.3.0-Linux-x86.sh

  • 64位版本

    bash Anaconda-2.3.0-Linux-x86_64.sh

下载
anaconda
后,打开
终端
,键入以下命令:

sudo pip --proxy [NITS:abcde@]172.16.30.20:8080 install jupyter
$ sudo gedit ~/.profile
在文件末尾添加给定行:

export PATH=~/anaconda2/bin:$PATH
步骤3

添加行后,保存文件。打开一个新的
终端
并转到下载了
anaconda
的目录

$ cd anaconda2/bin
~/anaconda2/bin$ source activate
(root):~/anaconda2/bin$ jupyter notebook
jupyter笔记本将在浏览器中打开


有关jupyter笔记本电脑的更多信息,请参阅此文件。

适用于Ubuntu 14.04

我使用
anaconda
解决了安装问题。链接中给出了描述。我无法解决升级
pip
的问题。安装jupyter笔记本电脑的步骤如下所示:

步骤1(请参阅)

首先,我们使用
wget

  • 32位版本
wget

  • 64位版本
wget

步骤2

下载结束后:

  • 32位版本

    bash Anaconda-2.3.0-Linux-x86.sh

  • 64位版本

    bash Anaconda-2.3.0-Linux-x86_64.sh

下载
anaconda
后,打开
终端
,键入以下命令:

sudo pip --proxy [NITS:abcde@]172.16.30.20:8080 install jupyter
$ sudo gedit ~/.profile
在文件末尾添加给定行:

export PATH=~/anaconda2/bin:$PATH
步骤3

添加行后,保存文件。打开一个新的
终端
并转到下载了
anaconda
的目录

$ cd anaconda2/bin
~/anaconda2/bin$ source activate
(root):~/anaconda2/bin$ jupyter notebook
jupyter笔记本将在浏览器中打开


有关jupyter笔记本电脑的详细信息,请参阅此。

您的
pip
太旧,无法自行升级。尝试
get pip.py
。我是新手,没有太多专业知识,所以我应该运行这个命令
sudo-pip-get-pip.py
否。您需要下载该文件,然后将目录更改到该文件所在的位置,然后运行
sudo-python-get-pip.py
。使用python虚拟环境。使用
pip
将软件包安装/升级到系统Python中是个坏主意,因为您可能会破坏软件包的操作系统版本。您的
pip
太旧,无法自行升级。尝试
get pip.py
。我是新手,没有太多专业知识,所以我应该运行这个命令
sudo-pip-get-pip.py
否。您需要下载该文件,然后将目录更改到该文件所在的位置,然后运行
sudo-python-get-pip.py
。使用python虚拟环境。使用
pip
将软件包安装/升级到系统Python中是一个坏主意,因为您可能会破坏软件包的操作系统版本。