當前位置:首頁 » 編程語言 » centospython27pip

centospython27pip

發布時間: 2022-11-15 14:18:36

⑴ centos7.1 python3.5不能用pip

用pip35,你看看\Scripts下面有哪些pip應用程序,我猜有pip pip27 pip35,你都安裝了

⑵ 如何解決centos7中python-pip模塊不存在

推薦使用pip安裝python模塊: 安裝python模塊推薦使用pip 如果您安裝的是python2.7.10以上的版本,默認是安裝了pip的。例如:python2.7.10安裝後,pip默認安裝在C:\Python27\Scripts目錄下 pip的使用: 使用pip的前提是在cmd窗口中能執行pip

⑶ python2.7自帶的pip怎麼用

目錄如下:
C:Python27Libsite-packagespip
配置內容:
[global]
index-url =http://pypi.douban.com/simple

在powershell中輸入pip install nose後仍從官方源下載文件,並連接超時失敗

後改為直接在powershell中輸入命令,結果如下:

⑷ 安裝了python後怎麼安裝pip

在win7下安裝python包工具pip方法如下:
1、在安裝pip前,請確認win系統中已經安裝好了python,和easy_install工具,如果系統安裝成功,easy_install在目錄C:\Python27\Scripts 下面,確認截圖如下:

2、進入命令行,然後把目錄切換到python的安裝目錄下的Script文件夾下,運行 easy_inatall pip

3、pip安裝成功後,在cmd下執行pip,將會有如下提示.

注意事項
安裝pip前,系統要已經安裝完成python和easy_install,並且設置了環境變數。

⑸ centos7默認安裝的python-pip在哪

要安裝pip,首先要安裝setuptools,選擇 Windows (simplified) 右鍵點擊 ez_setup.py 另存為,把ez_setup.py下載好。 然後打開cmd, 把當前工作路徑改為ez_setup.py所在路徑,輸入python ez_setup.py,即可自動安裝好!

⑹ 如何在CentOS6上安裝Python2.7和Python3.3

一、安裝檢查

一般在centos中都會默認裝一個python,版本不一定,如果是2.7,則安裝時只裝3.3就可以了(現在最新已經到3.6了,可以裝一個3.6版本的)

which python #查看當前centos中使用的python解釋器位置

python --version #查看當前安裝的python版本


二、python的安裝

1.wget相應的python包(https://www.python.org/downloads/source/)

如圖,右鍵-復制鏈接,就可以得到對應的包了。

1.下載get-pip.py
wgethttps://bootstrap.pypa.io/get-pip.py

2.執行命令pythonget-pip.py

3.更新,運行命令
pipinstall-Upip

⑺ 如何在CentOS6上安裝Python2.7和Python3.3

如何在CentOS 6上同時安裝Python 2.7和Python 3.3

本文將介紹如何在CentOS 6上安裝Python 2.7和3.3。下面以Python 2.7.6和Python 3.3.5為例進行說明,但本人實測該教程同樣適合於Python3.4.0.

CentOS 6自帶了Python 2.6.6(CentOS 7則自帶了Python 2.7)和一些非常好用的功能,如yum。但是,注意不要隨便升級自帶的Python以免yum不可用。新版本將安裝在/usr/local目錄下以避免和自帶的版本沖突。

雖然「我」只在64位的CentOS 6.5進行了嘗試,但該教程應該適用於所有的CentOS 6版本(本人按此教程在CentOS 7上亦成功安裝Python3.4)。

下面的示例命令您最好以root身份運行或者在命令前加sudo賦予許可權。但注意,若不是以root身份執行的話,make 與make install最好分開執行,並且都在前面加sudo,連著寫,如sudo make && make install的話會在make install過程中報許可權不足問題,因為sudo不作用於&&後面的make install。

安裝前准備

編譯Python之前您最好先安裝一系列的開發工具和一些拓展庫,雖然不是必須的,但這樣Python才能依賴這些工具和拓展庫展示它強悍的功能。下面是利用yum進行工具和拓展庫安裝的示例命令,直接執行即可(注意部分命令顯示不全,但可以通過移動游標查看和復制)。

yum groupinstall "Development tools"

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

該考慮的因素

在您編譯和安裝Python之前,有些東西您是應該知道或考慮的。如下。

Unicode編碼

Python編碼問題歷史悠久,但不用過多關注,知道它目前支持Unicode編碼即可(Python3中默認的)。考慮到兼容性等原因,除非有特殊的理由,您最好配置下Python 3.2和更早的版本,使其支持UTF-32編碼,雖然會增加小小的內存代價。在Python 2.7中您可以通過在configure時添加選項--enable-unicode=ucs4進行配置,而在Python 3.2中是--with-wide-unicode選項。

Shared library(動態共享庫)

目前大部分的linux系統自帶的Python都是以共享庫的方式編譯的, 此外,某些第三方工具例如mod_wsgi和Blender,沒有Python的共享庫還運行不了,所以,您最好還是把Python編譯成動態共享庫吧。為了以共享庫方式編譯Python,您必須指明共享庫的路徑。您有兩種選擇:

  • 在configure命令後面添加:LDFLAGS="-Wl,-rpath /usr/local/lib"從而將庫路徑直接編譯進Python中。

  • 以記事本方式打開/etc/ld.so.conf,然後在文件最後添加新行:/usr/local/lib。緊接著運行命令/sbin/ldconfig更新動態鏈接器。 添加後的文件內容在CentOS 6.5 如下:

    /etc/ld.so.conf

    1

    2

    include ld.so.conf.d/*.conf

    /usr/local/lib

    使用 「make altinstall」 而不是make install

    切記,在安裝自定義版本的Python時,make altinstall命令是必須的!如果您使用一般的make install命令,呵呵,您將會在解壓編譯的目錄下看到兩個命名一樣但版本不同的python,這有可能會導致一些意想不到的bug哦,具體是什麼作者沒說,我也不知道。

    下載,編譯,安裝Python

    如下命令可用於下載、編譯和安裝Python。注意,如果您打算安裝後手動修改/etc/ld.so.conf文件以更新動態鏈接器,那麼下面的 LDFLAGS 參數您就可以去掉了。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    # Python 2.7.6:

    wget http://python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz

    tar xf Python-2.7.6.tar.xz

    cd Python-2.7.6

    ./configure --prefix=/usr/local --enable-unicode=ucs4 --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"

    make && make altinstall(此處切記,要麼以root運行,要麼分開執行!)

    # Python 3.3.5:

    wget http://python.org/ftp/python/3.3.5/Python-3.3.5.tar.xz

    tar xf Python-3.3.5.tar.xz

    cd Python-3.3.5

    ./configure --prefix=/usr/local --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"

    make && make altinstall(此處切記,要麼以root運行,要麼分開執行!)

    執行上述命令之後,您可以在/usr/local/bin/python2.7或/usr/local/bin/python3.3中找到新安裝的Python。而Python 2.6.6則可能在/usr/bin/python,/usr/bin/python2或/usr/bin/python2.6找到。

    下載和安裝Setuptools + pip

    Setuptools早已取代Distribute成為Python官方的拓展包管理器,以用於從Python Package Index安裝拓展功能包。不同版本的Python需要的Setuptools版本不同。建議您也通過Setuptools安裝pip,它提供了一些額外在安裝拓展功能包時很有用的功能。

    以下的命令可用於安裝最新版Setuptools 和 pip。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    # First
    get the setup script for Setuptools:

    wgethttps://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py

    # Then
    install it for Python 2.7 and/or Python 3.3:

    python2.7ez_setup.py

    python3.3ez_setup.py

    # Now
    install pip using the newly installed setuptools:

    easy_install-2.7pip

    easy_install-3.3pip

    # With
    pip installed you can now do things like this:

    pip2.7install[packagename]

    pip2.7install--upgrade[packagename]

    pip2.7uninstall[packagename]

    安裝的拓展功能包在/usr/local/lib/pythonX.Y/site-packages/中可以找到(X.Y是Python的版本號)。

    接下來幹嘛?

    如果您使用 Python 2.7,強烈建議您安裝virtualenv並學會使用它,它可用於創建獨立的 Python 環境。如果您使用 Python 3.3的話就可以省心些,它已被內置了。

    不同的 Python 運行環境(也叫沙盒) 可以有自己的 Python 版本和拓展功能包,就是說不同的Python安裝和運行的目錄不同,也可以為每個版本的Python安裝對應的名稱一樣但版本不同的拓展包。 這在開發多個功能不同的項目或在同一個項目中需要用到不同版本的Python是會很有用的。

    創建您第一個獨立的Python環境

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    # Install
    virtualenv for Python 2.7 and create a sandbox called my27project:

    pip2.7installvirtualenv

    virtualenv-2.7my27project

    # Use
    the built-in pyvenv program in Python 3.3 to create a sandbox called my33project:

    pyvenv-3.3my33project

    # Check
    the system Python interpreter version:

    python--version

    # This
    will show Python 2.6.6

    # Activate
    the my27project sandbox and check the version of the default Python interpreter in it:

    sourcemy27project/bin/activate

    python--version

    # This
    will show Python 2.7.6

    deactivate

    # Activate
    the my33project sandbox and check the version of the default Python interpreter in it:

    sourcemy33project/bin/activate

    python--version

    # This
    will show Python 3.3.5

    deactivate

    當你使用 virtualenv創建一個運行沙盒時,它會自動在沙盒環境中為您安裝setuptools和 pip (聽起來不錯,可以還沒嘗試過)。但如果您使用 pyvenv 的話,您就必須自己動手安裝了。也簡單,激活沙盒之後通過運行下載的z_setup.py文件去安裝即可。

⑻ 如何在centos下更改默認版本的python

1 centos安裝python2.75 (centos6.3)
1 切換到root用戶
2 下載tar包
[python] view plain print?
wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz
3 安裝
[python] view plain print?
tar -zxvf Python-2.7.5.tgz

cd Python-2.7.5

./configure --prefix=/usr/local/python27

make&&make install
也可以在configure之後執行 make altinstall 來防止替換掉默認的python版本
補充:有些時候還是會缺少某些c模塊
[python] view plain print?
yum -y install python-devel openssl openssl-devel gcc sqlite sqlite-devel mysql-devel libxml2-devel zlib-devel readline-devel bzip2-devel

4 測試下安裝好了么
[python] view plain print?
/usr/local/python27/bin/python
可以看到python可以使用了 版本是2.7.5
5 設置軟體鏈接
[python] view plain print?
ln -s /usr/local/python27/bin/python /usr/bin/python27
以後就可以直接使用 python27來使用2.7.5版本了

2 設置為默認的版本
[python] view plain print?
mv /usr/bin/python /usr/bin/python-old

ln -s /usr/local/python27/bin/python /usr/bin/python
再測試一下:

[python] view plain print?
[root@bogon Python-2.7.5]# python
Python 2.7.5 (default, Jul 22 2013, 22:14:28)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2
Type "help", "right", "credits" or "license" for more information.
這樣在使用yum的時候會發現報錯了
從新配置下yum
[python] view plain print?
vim /usr/bin/yum
把第一行修改為:#!/usr/bin/python-old
再次輸入yum 發現可以正常顯示了
這個時候還沒有easy_intall和pip ,可以這么安裝
[python] view plain print?
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
sudo /usr/local/bin/python2.7 ez_setup.py
sudo /usr/local/bin/easy_install-2.7 pip

在安裝東西的時候最好不要用 python xx這么執行,/usr/local/bin/python2.7 這種方式更明確的裝到某個python版本更好一些。

⑼ win2008下python27怎樣安裝pip

以WIN7系統為例介紹下方法:
1.在安裝pip前,請確認win系統中已經安裝好了python,和easy_install工具,如果系統安裝成功,easy_install在目錄C:\Python27\Scripts 下面,確認截圖如下:

2.進入命令行,然後把目錄切換到python的安裝目錄下的Script文件夾下,運行 easy_inatall pip。

3.pip安裝成功後,在cmd下執行pip,將會有如下提示。

⑽ 如何在CentOS6上安裝Python2.7和Python3.3-Python

CentOS 6自帶了Python 2.6.6(CentOS 7則自帶了Python 2.7)和一些非常好用的功能,如yum。但是,注意不要隨便升級自帶的Python以免yum不可用。 新版本將安裝在/usr/local目錄下以避免和自帶的版本沖突。
雖然「我」只在64位的CentOS 6.5進行了嘗試,但該教程應該適用於所有的CentOS 6版本(本人按此教程在CentOS 7上亦成功安裝Python3.4)。

面的示例命令您最好以root身份運行或者在命令前加sudo賦予許可權。但注意,若不是以root身份執行的話,make 與make
install最好分開執行,並且都在前面加sudo,連著寫,如sudo make && make install的話會在make
install過程中報許可權不足問題,因為sudo不作用於&&後面的make install。
安裝前准備

譯Python之前您最好先安裝一系列的開發工具和一些拓展庫,雖然不是必須的,但這樣Python才能依賴這些工具和拓展庫展示它強悍的功能。下面是利
用yum進行工具和拓展庫安裝的示例命令,直接執行即可(注意部分命令顯示不全,但可以通過移動游標查看和復制)。
yumgroupinstall"Development tools"
yuminstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-develdb4-devellibpcap-develxz-devel
該考慮的因素
在您編譯和安裝Python之前,有些東西您是應該知道或考慮的。如下。
Unicode編碼
Python
編碼問題歷史悠久,但不用過多關注,知道它目前支持Unicode編碼即可(Python3中默認的)。考慮到兼容性等原因,除非有特殊的理由,您最好配
置下Python 3.2和更早的版本,使其支持UTF-32編碼,雖然會增加小小的內存代價。在Python
2.7中您可以通過在configure時添加選項--enable-unicode=ucs4 進行配置,而在Python 3.2中是--with-wide-unicode選項。
Shared library(動態共享庫)

前大部分的Linux系統自帶的Python都是以共享庫的方式編譯的,
此外,某些第三方工具例如mod_wsgi和Blender,沒有Python的共享庫還運行不了,所以,您最好還是把Python編譯成動態共享庫吧。
為了以共享庫方式編譯Python,您必須指明共享庫的路徑。您有兩種選擇:
在configure命令後面添加:LDFLAGS="-Wl,-rpath /usr/local/lib"從而將庫路徑直接編譯進Python中。
以記事本方式打開 /etc/ld.so.conf ,然後在文件最後添加新行:/usr/local/lib 。緊接著運行命令 /sbin/ldconfig 更新動態鏈接器。 添加後的文件內容在CentOS 6.5 如下:
/etc/ld.so.conf

include ld.so.conf.d/*.conf
/usr/local/lib

使用 「make altinstall」 而不是make install
切記,在安裝自定義版本的Python時,make altinstall命令是必須的!如果您使用一般的 make install命令,呵呵,您將會在解壓編譯的目錄下看到兩個命名一樣但版本不同的python,這有可能會導致一些意想不到的bug哦,具體是什麼作者沒說,我也不知道。
下載,編譯,安裝Python
如下命令可用於下載、編譯和安裝Python。注意,如果您打算安裝後手動修改/etc/ld.so.conf文件以更新動態鏈接器,那麼下面的 LDFLAGS 參數您就可以去掉了。

# Python 2.7.6:
wgethttp://python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz
tarxfPython-2.7.6.tar.xz
cdPython-2.7.6
./configure--prefix=/usr/local--enable-unicode=ucs4--enable-sharedLDFLAGS="-Wl,-rpath /usr/local/lib"
make&&makealtinstall(此處切記,要麼以root運行,要麼分開執行!)
# Python 3.3.5:
wgethttp://python.org/ftp/python/3.3.5/Python-3.3.5.tar.xz
tarxfPython-3.3.5.tar.xz
cdPython-3.3.5
./configure--prefix=/usr/local--enable-sharedLDFLAGS="-Wl,-rpath /usr/local/lib"
make&&makealtinstall(此處切記,要麼以root運行,要麼分開執行!)

執行上述命令之後,您可以在/usr/local/bin/python2.7或 /usr/local/bin/python3.3中找到新安裝的Python。而Python 2.6.6則可能在/usr/bin/python, /usr/bin/python2或 /usr/bin/python2.6找到。
下載和安裝Setuptools + pip
Setuptools早已取代 Distribute成為Python官方的拓展包管理器,以用於從Python Package Index安裝拓展功能包。 不同版本的Python需要的Setuptools版本不同。建議您也通過Setuptools安裝 pip,它提供了一些額外在安裝拓展功能包時很有用的功能。
以下的命令可用於安裝最新版Setuptools 和 pip。

# First get the setup script for Setuptools:
wgethttps://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
# Then install it for Python 2.7 and/or Python 3.3:
python2.7ez_setup.py
python3.3ez_setup.py
# Now install pip using the newly installed setuptools:
easy_install-2.7pip
easy_install-3.3pip
# With pip installed you can now do things like this:
pip2.7install[packagename]
pip2.7install--upgrade[packagename]
pip2.7uninstall[packagename]

安裝的拓展功能包在/usr/local/lib/pythonX.Y/site-packages/中可以找到(X.Y是Python的版本號)。
接下來幹嘛?
如果您使用 Python 2.7,強烈建議您安裝virtualenv並學會使用它,它可用於創建獨立的 Python 環境。如果您使用 Python 3.3的話就可以省心些,它已被內置了。

同的 Python 運行環境(也叫沙盒) 可以有自己的 Python
版本和拓展功能包,就是說不同的Python安裝和運行的目錄不同,也可以為每個版本的Python安裝對應的名稱一樣但版本不同的拓展包。
這在開發多個功能不同的項目或在同一個項目中需要用到不同版本的Python是會很有用的。
創建您第一個獨立的Python環境

# Install virtualenv for Python 2.7 and create a sandbox called my27project:
pip2.7installvirtualenv
virtualenv-2.7my27project
# Use the built-in pyvenv program in Python 3.3 to create a sandbox called my33project:
pyvenv-3.3my33project
# Check the system Python interpreter version:
python--version
# This will show Python 2.6.6
# Activate the my27project sandbox and check the version of the default Python interpreter in it:
sourcemy27project/bin/activate
python--version
# This will show Python 2.7.6
deactivate
# Activate the my33project sandbox and check the version of the default Python interpreter in it:
sourcemy33project/bin/activate
python--version
# This will show Python 3.3.5
deactivate

熱點內容
二級c語言技巧 發布:2025-01-13 07:54:37 瀏覽:2
自動充值腳本 發布:2025-01-13 07:48:02 瀏覽:19
越容易壓縮 發布:2025-01-13 07:37:37 瀏覽:558
ecstore資料庫 發布:2025-01-13 07:29:43 瀏覽:297
手機設置密碼忘記了怎麼解開 發布:2025-01-13 07:28:29 瀏覽:21
存儲卡交流 發布:2025-01-13 07:16:06 瀏覽:984
php字元串浮點數 發布:2025-01-13 07:15:28 瀏覽:999
python排序cmp 發布:2025-01-13 07:09:04 瀏覽:73
雲腳本精靈 發布:2025-01-13 07:03:27 瀏覽:619
高維訪問 發布:2025-01-13 07:03:23 瀏覽:976