1. 程式人生 > >windows下更新pip和安裝ipython過程中遇到的問題以及解決方法

windows下更新pip和安裝ipython過程中遇到的問題以及解決方法

之前安裝pip和ipython的過程很順利,從未出錯,但是...

自從重灌了win10的系統以後,安裝pip和ipython就各種出錯,可以說安裝之路很坎坷...

下面說一下我遇到的問題和安裝的方法:

因為我安裝的python是2.7的


在用pip安裝ipython的時候,

>pip install ipython

一直提示read time out苦大仇深的我就被逼無奈自行百度,研究之後發現換個國內的映象源就好了。

在命令列輸入

>echo %APPDATA%
得到%APPDATA%的路徑為
C:\Users\XXX\AppData\Roaming

但是在AppData\Roaming裡並沒有pip資料夾,於是

就在AppData\Roaming建一個pip資料夾,在pip資料夾裡再建一個pip.ini檔案,然後把下面的加到這個檔案裡就可以了。

[global]
index-url = http://pypi.douban.com/simple

配好之後輸入下面的命令:

>pip install <包名> --trusted-host pypi.douban.com

下載安裝包就會特別的快啦!

列幾個國內的映象源:

阿里雲 速度最快 http://mirrors.aliyun.com/pypi/simple/ 
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣 http://pypi.douban.com/simple/
Python官方 https://pypi.python.org/simple/
v2ex http://pypi.v2ex.com/simple/
中國科學院 http://pypi.mirrors.opencas.cn/simple/
清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/

pip在安裝python的時候就已經裝好了,但是當時python裝的是2.0版本的,在安裝ipython的時候就提示讓我更新pip到9.0。

根據提示

>python -m pip install --upgrade pip

更新pip還是一樣的結果...

>python -m pip install --upgrade pip
Requirement already up-to-date: pip in /usr/local/lib/python2.7/dist-packages
You are using pip version 8.1.1, however version 9.0.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

因為前面配好了源,所以可以直接用

>pip install --upgrade pip --trusted-host pypi.douban.com

就可以成功升級了。

pip升級的問題解決了,是時候解決ipython安裝的問題了...

C:\Users\CYCLE>pip install ipython
Collecting ipython
  The repository located at pypi.douban.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host pypi.douban.com'.
  Could not find a version that satisfies the requirement ipython (from versions: )
No matching distribution found for ipython

C:\Users\CYCLE>pip install ipython --trusted-host pypi.douban.com
Collecting ipython
  Downloading http://pypi.doubanio.com/packages/4f/a7/fc647e9ce711cd630873c37219c0bd4438b8171211d813c7e6b316811e02/ipython-6.3.1.tar.gz (5.1MB)
    100% |████████████████████████████████| 5.1MB 3.3MB/s
    Complete output from command python setup.py egg_info:

    IPython 6.0+ does not support Python 2.6, 2.7, 3.0, 3.1, or 3.2.
    When using Python 2.7, please install IPython 5.x LTS Long Term Support version.
    Beginning with IPython 6.0, Python 3.3 and above is required.

    See IPython `README.rst` file for more information:

        https://github.com/ipython/ipython/blob/master/README.rst

    Python sys.version_info(major=2, minor=7, micro=14, releaselevel='final', serial=0) detected.



    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in c:\users\cycle\appdata\local\temp\pip-build-ctezzm\ipython\

提示說ipython 6.0+不支援python 2.6,2.7,3.0,3.1 ,3.2。我用的是python 2.7版本的,所以要安裝對應的ipython 5.x版本..於是

>pip install ipython==5.6 --trusted-host pypi.douban.com

安裝不同版本的ipython的時候要在ipython後面加版本號!!!例如:

>pip install ipython==版本號 --trusted-host 映象源

提示

Successfully installed backports.shutil-get-terminal-size-1.0.0 colorama-0.3.9 decorator-4.2.1 enum34-1.1.6 ipython-5.6.0 ipython-genutils-0.2.0 pathlib2-2.3.0 pickleshare-0.7.4 prompt-toolkit-1.0.15 pygments-2.2.0 scandir-1.7 simplegeneric-0.8.1 six-1.11.0 traitlets-4.3.2 wcwidth-0.1.7 win-unicode-console-0.5

就安裝成功了!!!


ipython的官方文件:http://ipython.readthedocs.io/en/stable/install/index.html

相關推薦

windows更新pip安裝ipython過程遇到的問題以及解決方法

之前安裝pip和ipython的過程很順利,從未出錯,但是...自從重灌了win10的系統以後,安裝pip和ipython就各種出錯,可以說安裝之路很坎坷...下面說一下我遇到的問題和安裝的方法:因為我安裝的python是2.7的在用pip安裝ipython的時候,>p

linux安裝軟體過程版本衝突解決方法

在安裝pcre的過程中,報錯:Invalid C++ compiler or C++ compiler flags。百度了下說是需要安裝g++,於是敲入命令  yum install gcc-c++,又報了一對錯: --> Running transaction c

windows 更新 npm node

-i 是我 .html com 使用 技術分享 angular and bpa 原文鏈接 公司的新項目要啟動了,需要使用 Angular 4.0,並且使用 webpack 工具進行打包。所以就需要安裝 node。node 的安裝很簡單,在 node 的官網 nodejs.o

redis在windows的下載安裝,小白圖文

   ① 首先,需要在官網上下載32位redis軟體,進入官網點選導航選單中的【download】進入下載頁面,官方提供的是linux的下載,windows支援的下載在下方 “windows”版本。點選“這裡”     ②在頁面中部,看到readme.md 點選下圖

Windows更新pip總是提示失敗,解決辦法

通過pip install jupyter 時,提示pip版本低: You are using pip version 9.0.1, however version 18.1 is available. You should consider upgrading via t

mysql在windows的下載安裝技巧

下載教程 https://jingyan.baidu.com/article/a3f121e4a6eb67fc9052bbf4.html 安裝連線教程: https://jingyan.baidu.com/article/a3f121e4a6eb67fc9052bbf4.html 下

Windows使用FindFirstFileFindNextFile列舉目錄的檔案

在Windows下程式設計經常需要列舉出某個目錄下的所有檔案,以便對該目錄下的檔案進行批量處理,這種情形下,我們可以使用windows api提供的FindFirstFile和FindNextFile。 MSDN對這兩個函式的文件: http://msdn.microsof

windows本地連線MYSQL資料庫,報1130錯誤的解決方法

原連結重灌MySQL,由於不知道重灌之前的root密碼,使用重灌之後的密碼連線Mysql資料,總報 ERROR 1130: host 'localhost' not allowed to connect to this MySQLserver,不能連線資料庫,猜測使用者許可權

windows XP更新後出現“你可能是盜版軟體受害者”解決方法

現在的D版事業真是猖盛,微軟才出沒多久的正版檢驗程式補丁,已經有了破解的辦法了。廣大D版使用者有福了:->。 windows XP更新時,如果更新了Windows Genuine Advantage Notification KB905474補丁,系統裡會被植入一個名為

Windows使用python-nmap庫可能遇到的問題及解決方法(續)

      之前,我有寫過一篇Blog關於相關問題的解決方案,文章地址。最近,在Windows下配置python-nmap時,又遇到了一些問題。總結記錄一下。       關於”nmap program was not found in path”問題的解決辦法:    

在使用macbook pro過程遇到 ,解決方法

準備使用macbook pro做開發,結果發現以前註冊的Apple ID在登入App Store的時候出現如題的問題! 於是致電4006272273,蘋果的售後,在其幫助下一步一步解決了該問題! 1.開啟iTunes,點選左上角的登入,輸入Apple ID、密碼進行登入

WindowsAnaconda2(Python2)Anaconda3(Python3)的共存,Beautiful Soup模組的安裝以及scipy等包的更新

前言Anaconda是一個Python的科學計算髮行版,包含了超過300個流行的用於科學、數學、工程和資料分析的Python Packages。由於Python有2和3兩個版本,因此Anaconda也在Python2和Python3的基礎上推出了兩個發行版,即Anaconda

windows使用pip安裝模塊發生“failed with error code 1”的解決方法

pil blank local 出現 自己 comm exec app ted win不愧是最爛的開發平臺,在安裝第三方模塊時經常出現些幺蛾子。 今天在window中使用python3自帶的pip安裝scrapy時,出錯,錯誤代碼如下: Command "f:\python

Python3.7原始碼在windows(VS2015)的編譯安裝

Python3.7原始碼在windows(VS2015)下的編譯和安裝 下載官方原始碼,使用vs2015(WIN10SDK),最python3.7.0的原始碼進行編譯,編譯出不同的版本(release,debug),並配置python的執行環境(環境變數的配置)。 測試環境介紹和準備

Windows環境HBase單機版安裝全部過程

下載 HBase: http://hbase.apache.org/downloads.html Hadoop: https://hadoop.apache.org/releases.html 下載後會得到兩個壓縮檔案hadoop-common-[版本號]-bin-master.zi

WindowsPHP7.2的安裝、配置初體驗

下面來介紹PHP7.2的下載安裝配置和使用。 下載和安裝PHP 到官網地址下載zip包(下載地址),我這裡下的是64位非執行緒安全的7.2.11版。 下載好的zip包直接解壓就可以使用,建議是放到習慣的軟體目錄下,以方便管理。 雙擊php.exe就可以進入命令列互動模式,如下圖

Windows如何優雅的管理多個python版本以及簡易安裝相關庫(包括機器學習PyQt)

你是不是曾經被python版本困擾?你是不是曾經被安裝python的各種包嚇怕?教你一個優雅的方式------anaconda 1.什麼是anaconda(百度百科)? Anaconda指的是一個開源的Python發行版本,其包含了conda、Python等180多個科學

windowsPython三步安裝pip

pip類似RedHat裡面的yum,安裝Python包非常方便。 pip是用來方便地管理Python的第三方包的,由於此前玩Python僅僅是淺嘗輒止,用的是python(x,y),但是這裡並不代表你想用什麼包都能從裡面找到的,所以我把python(x,y)卸了,然後重新裝了個Python2.7

Windows通過pip安裝Pytorch 0.4.0 import不成功

安裝pytorch 問題:通過pip安裝Pytorch 0.4.0成功,但是import時報錯。  import torch   File "D:\Python\Python36\lib\site-packages\torch\__init__.py", line 78,

windows使用pip安裝python模組lxml

嘗試了很多方法,在Windows下安裝lxml果然沒有在linux下來的方便。不過最後還是找到了解決辦法。 直接使用: pip install lxml 會有如下問題: 結果一路解決下去,解決了一個坑還是有一個坑,遂放棄,查詢有沒有別的解決辦法。