python管理ツールeasy_义齿

3748 ワード

同期システムの接触pythonとlinuxを始めたばかりで、昊妹の指導の下でpython管理ツールの使用を学び、絶えず熟練することで勉強したいと思っています.
1.記録する前に、以下のlinuxの共通ディレクトリを復習する
./現在のディレクトリを表示
~/ホームディレクトリを表す
フォルダorファイルの前に追加します.フォルダorファイルを隠すことを表して、lsコマンドは隠しファイルを見ることができなくて、パラメータ-aを持つ必要があります
2.python管理パッケージ
python管理ツールでよく見られるのはesay_です.Installとpip、pipは一般的に良いと考えられているようですので、pipを使って、ネット上で両者を比較するセグメントを見つけました.
pip was originally written to improve on easy_install in the following ways
  • All packages are downloaded before installation. Partially-completed installation doesn’t occur as a result.
  • Care is taken to present useful output on the console.
  • The reasons for actions are kept track of. For instance, if a package is being installed, pip keeps track of why that package was required.
  • Error messages should be useful.
  • The code is relatively concise and cohesive, making it easier to use programmatically.
  • Packages don’t have to be installed as egg archives, they can be installed flat (while keeping the egg metadata).
  • Native support for other version control systems (Git, Mercurial and Bazaar)
  • Uninstallation of packages.
  • Simple to define fixed sets of requirements and reliably reproduce a set of packages.
  • sudo apt-get install python-pip  

    pipをインストールすれば使用できますが、デフォルトのpypiソースは国内で速度が遅すぎて、清華のpypi源、またはv 2 exのソースをインポートできます.その後、変更or追加プロファイル:~/.pip/pip.conf
    内容を次のように変更します.
    [global]
    
    index-url = http://pypi.v2ex.com/simple/
    
    timeout = 6000

    そしてpipの共通コマンド
    pip help
    
    pip install [name]
    
    pip install '[name[==version]]'
    
    pip install -U [name]
    
    pip uninstall [name]
    
    pip freeze
    
    pip search [keyword]
    
    pip show [name]

    3.python仮想環境の構築
    virtualenvは、ライブラリのバージョン、依存、および権限の問題を解決するために、純粋なpython環境を提供するために使用できます.アプリケーションを削除する必要がある場合は、その環境とアプリケーションのフォルダを直接削除すればよい.virtualenvはpython環境の仮想マシンとして理解できる.詳しくはここを突いてください
    virtualenvのインストールは簡単です.pipを直接使用してインストールすればいいです.
    pip install virtualenv

    ディレクトリに入り、仮想環境を構築します.
    cd pythonenv
    
    virtualenv pythonenv

    仮想環境のアクティブ化:
    cd pythonenv
    
    source bin/activate
    
    cd ..

    はい、pythonenvの仮想環境に入りました.(pythonenv)の識別もあるはずです.
    4.githubからpythonオープンソースパッケージをダウンロードする
     
    windows
    前にlinuxの下にpythonパッケージをインストールすることを研究しましたが、最近matplotlibの絵を使って、サーバーの上で死活して結果が出ないで、結局竜兄にサーバーの上でもちろんグラフィックインターフェースが使えないことを知らせられて、断固としてまたwindowsの上でpythonを使いました.
    まずpythonをインストールし、環境変数を追加します.
    次にeasy_をインストールしますinstall、これはhttp://pypi.python.org/pypi/setuptools  , ez_setup.py python ez_setup.py。   WindowsでPython easy_インストール