私は、Python 2.6と2.7の両方で動作する純粋なPythonモジュールを持っています。モジュールをPythonのバージョン固有のパスに入れるのではなく、Python 2.6と2.7の両方でアクセスできる場所にライブラリを置くことは可能ですか?システムはUbuntuです。デフォルトではバージョン非依存のPythonライブラリはどこに行きますか?
8
A
答えて
1
、/python2.6/フォルダ内のモジュールのためのpython26を検索、python27が/python2.7/フォルダに見えますが。あなたの目標を達成するための
一つの方法は、PYTHONPATHシステム変数を変更することによって、システムパスに別の(共通)場所を追加するために、次のようになります。
export PYTHONPATH=/common/location
+0
私はPYTHONPATHに触れないことを望んでいました... –
3
あなたは/opt
のように一つの場所でライブラリをインストールしてから2を作成することができますそのライブラリを指している/usr/lib/python2.6
と/usr/lib/python2.7
のソフトリンク。
+0
シンボリックリンクはかなり意味がありますが、私はPythonバージョン固有のパス(シンボリックリンクを作成するだけであっても)。 –
関連する問題
- 1. ライブラリ依存バージョンを扱うには?
- 2. Haskell実行ファイルのライブラリ依存バージョンを確認する
- 3. Weblogic共有ライブラリ複数依存バージョン
- 4. 各JBossリリースのJAR依存関係のバージョンはどこにありますか?
- 5. バージョン依存のMaven依存
- 6. 可能なAndroidプロジェクトは、他の(非ライブラリ)Androidプロジェクトに依存しますか?
- 7. ライブラリ依存関係がどこからも出てこない
- 8. JVMバージョンに依存するMaven依存バージョン
- 9. ライブラリに依存したプログラムのバージョン管理
- 10. Pythonはどのカーネルサービスに依存していますか?
- 11. pythonのimage_scraperライブラリはどこに画像を保存しますか?
- 12. AWSラムダビルド外部依存ライブラリをPythonで
- 13. OS /プラットフォームに依存しないライブラリはどれですか?
- 14. 数学ライブラリとプラットフォームに依存しないPython数学ライブラリ
- 15. 依存関係プラグインは依存関係のバージョンを無視しますか?
- 16. Pythonのパラメータに依存する行列
- 17. アンドロイドライブラリ依存ライブラリ
- 18. 静的ライブラリはどのように依存関係にリンクしますか?
- 19. 依存関係ライブラリのバージョン更新がAndroidStudioプロジェクトのbuild.gradleに存在することを検出する方法
- 20. セレンサーバMavenの依存関係はどこにありますか?
- 21. OData依存グラフはどこかにありますか?
- 22. アプリケーションは2つの異なるバージョンのlibstdC++に依存できますか?
- 23. 共有ライブラリ、ライブラリ依存性
- 24. PowerShellスクリプトのライブラリはどこに保存しますか?
- 25. MacにはどのバージョンのPythonがありますか?私が行うとき
- 26. Pythonライブラリのsetup.pyとディストリビューションPythonコードへの依存
- 27. MSVCP140.dllはOS /バージョンに依存しますか?
- 28. SBTサブプロジェクトアクセスルートプロジェクトデータ(依存バージョン)
- 29. 標準.NETライブラリは、アンマネージDLLに依存しますか?
- 30. 依存関係はどこに置いていますか?
モジュールを開発しているのですか、それともインストールしたいだけですか? –
私はモジュールの作者です。今では、新しいマシンにどのように展開して、適切なpythonパス(デフォルトのpythonバージョンに基づいて)を配置するか心配する必要はありません。 –
[distutils'](http://docs.python.org/2/distutils/index.html)を通常の方法で使用する場合、_you_はファイルがどこに行かなければならないか心配する必要はありません。 (ただし、使用するPythonのバージョンごとにモジュールを個別にインストールする必要があります) –