[解決済み] virtualenvでpipを使用する際の "Permission denied "を回避する方法
2022-11-15 09:13:26
質問
Python パッケージをデプロイしようとすると
pip
を使った Python パッケージを Ubuntu マシン上の仮想環境にデプロイしようとしましたが、権限に関連する問題に遭遇しました。例えば
(TestVirtualEnv)test@testServer:~$ pip install markdown2
で終了する。
<ブロッククオートerror: '/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py' を作成することが出来ませんでした。パーミッションが拒否されました
私はできません
sudo
を実行すると、仮想環境内ではなくグローバルにパッケージがインストールされるからです。I
chown
エド
site-packages
;
ls
に関連するディレクトリのみを表示します。
easy_install
,
pip
と
setuptools
であり、Markdownに関連するものは何もありません。
仮想環境にパッケージをデプロイする方法として
pip
を使用して、権限関連のエラーに遭遇することなくパッケージをデプロイする方法は?
どのように解決するのですか?
virtualenv
を作成する際に、パーミッションの問題が発生することがあります。
virtualenv
として
sudo
として動作させ、その後
sudo
の中で
virtualenv
.
ご質問のコメントで判明したように、ここでの解決策は
を作成することです。
その
virtualenv
を使わずに
sudo
することができるように
<強い
働く
(特に書く)ことができる。
sudo
.
関連
-
[解決済み】Pythonのvirtualenvを離脱/終了/無効化する方法
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み] pipでPythonの全パッケージをアップグレードする方法
-
[解決済み] pipで特定のバージョンのパッケージをインストールする
-
[解決済み] ローカルディレクトリからrequirements.txtファイルに従ってpipを使用してパッケージをインストールするにはどうすればよいですか?
-
[解決済み] virtualenvで異なるバージョンのPythonを使用する
-
[解決済み] pipでどのバージョンのパッケージがインストールされているかを調べる
-
[解決済み] Python 3をvirtualenvで使う
-
[解決済み] Pythonでpipを使用してpsycopg2をインストールするには?
-
[解決済み] Python Logging でログメッセージが2回表示される件
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 前月の日時オブジェクトを返す
-
[解決済み] Pandasのデータフレームでタプルの列を分割するにはどうしたらいいですか?
-
[解決済み] PythonでファイルのMD5チェックサムを計算するには?重複
-
[解決済み] Pythonの要素別タプル演算(sumなど
-
[解決済み] DataFrameに日付間の日数カラムを追加する pandas
-
[解決済み] python-requests モジュールからのすべてのリクエストをログに記録します。
-
[解決済み] PyMongoで.sortを使用する
-
[解決済み] tensorflowのCPUのみのインストールでダイナミックライブラリ 'cudart64_101.dll' を読み込めなかった
-
[解決済み] virtualenvsはどこに作成するのですか?
-
[解決済み] あるメソッドが複数の引数のうち1つの引数で呼び出されたことを保証する