簡體   English   中英

無法在虛擬環境中pip安裝xlrd

[英]Not able to pip install xlrd in virtual env

我已經設置了虛擬環境( home文件夾中projects中的venv ),並且需要安裝xlrd Python模塊。 但是,當我運行命令時

pip install xlrd

我得到這個錯誤

Exception:
Traceback (most recent call last):
  File "/home/ajay/projects/venv/local/lib/python2.7/site-packages/pip/basecommand.py", line 223, in main
    status = self.run(options, args)
  File "/home/ajay/projects/venv/local/lib/python2.7/site-packages/pip/commands/install.py", line 293, in run
    wb.build(autobuilding=True)
  File "/home/ajay/projects/venv/local/lib/python2.7/site-packages/pip/wheel.py", line 756, in build
    ensure_dir(output_dir)
  File "/home/ajay/projects/venv/local/lib/python2.7/site-packages/pip/utils/__init__.py", line 70, in ensure_dir
    os.makedirs(path)
  File "/home/ajay/projects/venv/lib/python2.7/os.py", line 150, in makedirs
    makedirs(head, mode)
  File "/home/ajay/projects/venv/lib/python2.7/os.py", line 150, in makedirs
    makedirs(head, mode)
  File "/home/ajay/projects/venv/lib/python2.7/os.py", line 150, in makedirs
    makedirs(head, mode)
  File "/home/ajay/projects/venv/lib/python2.7/os.py", line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/home/ajay/.cache/pip/wheels/42'

我該如何解決?

嘗試這個

sudo chown -R ajay:ajay /home/ajay/.cache

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM