これは、インストールできる限り解決されましたが、問題の原因がわかりません
PIPでパッケージをインストールするたびに、次のようになりPermission error
ます
sudo pip install <packagename>
Downloading/unpacking requests
Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/pip/basecommand.py", line 104, in main
status = self.run(options, args)
File "/usr/lib/python2.7/site-packages/pip/commands/install.py", line 245, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/usr/lib/python2.7/site-packages/pip/req.py", line 971, in prepare_files
location = req_to_install.build_location(self.build_dir, not self.is_download)
File "/usr/lib/python2.7/site-packages/pip/req.py", line 153, in build_location
_make_build_dir(build_dir)
File "/usr/lib/python2.7/site-packages/pip/req.py", line 1225, in _make_build_dir
os.makedirs(build_dir)
File "/usr/lib64/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/home/alex/build'
ホームディレクトリにtmpディレクトリを作成し、完全に書き込み可能にしてから、次のようにそこにインストールしました
mkdir temp
chmod 777 temp
cd temp/
sudo pip install packagename
それが機能します。なぜ私はこれを経験しなければならないのですか?