私はシステムにインストールされているPythonライブラリを使用して開発した既存のdjangoプロジェクトを持っています。しかし、現在システムに2.2バージョンがあるので、Pythonの要求に対して競合が起こりましたが、> 2.5が必要です。 OSを壊す可能性があるので、アンインストールして新しいものを入れたくありません。だから今、私は仮想envを使い、そこにパッケージをインストールし、OSと完全に隔離したいと思っています。djangoプロジェクトをubuntu envからvirtual envに移動するには?
2
A
答えて
0
あなたが探している解決策は、元のファイルをアンインストールせずに別のバージョンのPythonをダウンロードしてから、virtualenv venv
を起動し、新しいpython.exe
ファイルのパスを渡すことです。このように:virtualenv -p venv <path-to-executable-here>
は、いつものようにsource bin\activate
となります。これは、仮想環境を、端末からvirtualenvに渡したpython実行ファイルを使って起動します。
また、これは唯一の方法ではないかもしれませんが、ModuleFinderと呼ばれるものがあります。これにより、スクリプトがインポートするすべてのモジュールのリストを取得できます。手動で入力しない場合余分なモジュールがインストールされている場合(そうでない場合は、pip freeze > requirements.txt
が実行され、新しい仮想環境ではすべてのパッケージがrequirements.txt
にインストールされます)。
関連する問題
- 1. 動的にenv値を変更する
- 2. Virtual Envの内部でピップが動作しないが、完全に外部で動作する
- 3. /usr/bin/envを変更するには?
- 4. .envはAVA
- 5. prod envのアセットはdev envのように動作しません
- 6. Will env。 varsはnode_modulesからのインポートに影響しますか?
- 7. は、apacheリバースプロキシenv
- 8. env変数からスラッシュを削除するには?
- 9. /etc/profileからENV変数を設定するには?
- 10. matlabのデータから.envファイルを作成するには?
- 11. プロジェクトのルートに.envファイルを作成する
- 12. WindowsホストenvをVagrantfileに渡すには?
- 13. FOSUserBundleログインパスがprod envに見つかりませんでしたが、dev envで動作します
- 14. LaravelプロジェクトをCentOS 6.8からubuntu 16.04に移動
- 15. Oracleデータをコマンドラインで1 Envから別のものに移行します
- 16. C#Sandbox Environment
- 17. Pythonの展開とは/ usr/binに/ envを移植
- 18. Laravelプロジェクト.envファイルがありません
- 19. k8sで持続的なubuntu envを提供する方法
- 20. 私は、次のenv持っているのUbuntu 16.04のカーネル4.4.0
- 21. ENV VARをexec.Commandに渡しますか?
- 22. symfony 1.4ホームページのprod envでのエラー400(dev envにない)
- 23. pythonから.envファイルにアクセスできない
- 24. ウェブクッキーをソートenv
- 25. eslint/* export functionName */env
- 26. バベルプリセットENVは発行
- 27. Node.js:.envファイルからダブル '/'文字をロード
- 28. Jupyterノートブックから新しいConda envを有効にする
- 29. gl-envを実行してGraphlabをインストールする:gl-envはディレクトリです
- 30. 生産envがdev envで動作するときにAngular4 webpackがエラーを起こす
2番目の方法で終了します。ありがとう!! –