virtualenv環境を作成する最も簡単な方法

この記事では、最も密度の高い環境であっても、便利で快適な開発のために、孤立したPython環境を作成するこのユニークな方法について説明したいと思います。

$ python -murllib http://tiny.cc/ve-setup | python 

そのため、見た目にも、使用するためのレシピがいくつかあります。

抽象ディープホスティングでのDjangoのインストール


ホスティングにはPythonのみがインストールされていますが、DjangoもVirtualenvも存在せず、この状況を修正するためのスーパーユーザー権限も持っていないとしましょう。 あなたの仕事は、Djangoでプロジェクトを作成し、すべてが機能することを確認することです。

 #  python -murllib http://tiny.cc/ve-setup | python - --no-site-packages p ./p/bin/pip install django==1.2.4 #  . ./p/bin/activate django-admin.py startproject example python example/manage.py runserver 

Deep WineにDjangoをインストールする


あなたがmansに夢中になったとしましょう。あなた windows wineの下でDjangoでプロジェクトの操作性をチェックしたいとします。

 wget http://www.python.org/ftp/python/2.6.6/python-2.6.6.msi # :    "For all users" msiexec /i python-2.6.6.msi wine C:/python26/python.exe -murllib http://tiny.cc/ve-setup | wine C:/python26/python.exe - w ./w/Scripts/pip.exe django ./w/Scripts/python.exe ./w/Scripts/django-admin.py startproject example ./w/Scripts/python.exe example/manage.py runserver 

ところで、バイナリライブラリ(lxmlなど)は、pip.exeではなくeasy_install.exeを使用してインストールする必要があります。後者はソースでのみ機能するためです。

仕組み


自分で見てください- これGitHubでホストされています

Source: https://habr.com/ru/post/J112917/


All Articles