私はDebian 8、Python 2.7(デフォルト)と2.6で複数のpythonバージョンを管理しようとしています。問題は、私は今2.6バージョンでモジュールをインストールするために正しく行う方法はありません。 pipは2.6で廃止予定です。Debianの複数のPythonバージョン
0
A
答えて
1
virtualenvは、独立したPython環境を作成するためのツールです。
対処される基本的な問題は、依存関係とバージョンの1つで、 と間接的なアクセス許可です。例えば、 バージョン1のLibFooが必要なアプリケーションがあるとしますが、もう1つのアプリケーションにはバージョン2が必要です。 これらのアプリケーションはどちらも使えますか? /usr/lib/python2.7/site-packages(またはプラットフォームの標準 の場所)にすべてをインストールすると、 がアップグレードされてはならないアプリケーションを意図せずにアップグレードする状況になりやすい。
さらに一般的には、アプリケーションをインストールしたい場合は、 としてください。アプリケーションが正常に動作している場合は、そのライブラリのバージョンが変更されたか、または これらのライブラリのバージョンがアプリケーションを破壊する可能性があります。
また、パッケージをグローバルサイトパッケージ ディレクトリにインストールできない場合はどうなりますか?たとえば、共有ホスト上。
これらのすべてのケースでは、virtualenvが役に立ちます。 は、独自のインストールディレクトリを持ち、 のライブラリを他の仮想環境と共有しません(また、インストールされているライブラリにアクセスすることもできません。 )。
関連する問題
- 1. debian(pip、virtualenvwrapperなど)上に複数のpythonバージョンを設定する方法
- 2. Python複数バージョンの定数
- 3. 複数のバージョンでのPythonインポートサイトエラー
- 4. トラヴィスCIと複数のPythonのバージョン
- 5. OS X上の複数のPythonバージョン
- 6. 複数のPythonバージョンを扱う?
- 7. ...複数のバージョン
- 8. Debianパッケージリスト(バージョン番号付き)
- 9. 複数のJQueryバージョン
- 10. 複数のMySQLバージョン
- 11. ロード複数のバージョン
- 12. Pythonのwebbrowser.openは()のDebian
- 13. debian python pip errors
- 14. コード内での複数のPythonバージョンのサポート
- 15. aptitudeでパッケージをインストールするときのPythonの複数のバージョン
- 16. ノードのように複数のバージョンのPythonパッケージをインストールする
- 17. Web開発バージョン管理 - 複数のバージョン
- 18. Jira:複数のバージョンのステータストラッキング
- 19. 複数のFirefoxのバージョン
- 20. PyAutoGuiを複数のバージョンのPythonにインストールする
- 21. Pythonデプロイのベストプラクティス - 複数のバージョン、標準インストール場所、パッケージツールなど
- 22. 複数のバージョンのpythonでvirtualenvを作成
- 23. 複数のPythonバージョンを持つVirtualenvモジュールのインストール
- 24. 複数バージョンのPythonが存在する場合のPythonライブラリのインストール
- 25. TFSカスタムビルドタスク - 複数のバージョン
- 26. インストール複数のNPMバージョン
- 27. 複数のpythonバージョンWindowsでvirtualenv -p(とvirtualenvwrapper-win)を使用
- 28. アナコンダとトラビスを持つ複数のpythonバージョン
- 29. Snow Leopardに複数のPythonバージョンをインストールするには?
- 30. pythonは複数のバージョンで動作していません