關(guān)于文件Permission denied解決方案(pip)
文件Permission denied解決(pip)
問題
執(zhí)行pip命令報(bào)錯(cuò)Permission denied
解決方法
首先查看pip的路徑,是否是全局的,可以用以下命令:
which pip
如果是全局的,改成自己權(quán)限下的pip路徑就行(具體方法百度)
如果是這種報(bào)錯(cuò)
在相應(yīng)路徑下查看pip
如果是白色,說明,沒有它不是可執(zhí)行文件使用如下命令即可:
chmod u+x pip #或者chmod u+x *
pip或者conda安裝出現(xiàn)permission denied情況的解決
問題
> pip install bleach
...
...
Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/xxx/xxx/anaconda3/lib/python3.6/site-packages/bleach-2.1.4-py3.6.egg-info/PKG-INFO'
Consider using the `--user` option or check the permissions.
>conda install pywavelets
Solving environment: failedNotWritableError: The current user does not have write permissions to a required path.
path: /xxx/xxx/anaconda3/pkgs/cache/d50cceeb.json
uid: 501
gid: 20
解決辦法
改變相關(guān)文件夾權(quán)限。
為了方便,直接對(duì)整個(gè)anaconda文件夾改變權(quán)限,并添加-R更改所有子文件夾權(quán)限
>sudo chown -R 501:20 /xxx/xxx/anaconda3/
這個(gè)問題比較可能是之前使用了sudo pip或者sudo conda而造成的
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python實(shí)現(xiàn)圖像識(shí)別功能
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)圖像識(shí)別功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01Python中的對(duì)象,方法,類,實(shí)例,函數(shù)用法分析
這篇文章主要介紹了Python中的對(duì)象,方法,類,實(shí)例,函數(shù)用法,從面向?qū)ο蟮慕嵌确治隽藢?duì)象,方法,類,實(shí)例,函數(shù)等的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01python使用tkinter打造三維繪圖系統(tǒng)的示例代碼
Python?的?tkinter?模塊是一個(gè)常用的?GUI(圖形用戶界面)工具包,它能夠讓你創(chuàng)建窗口應(yīng)用程序,你可以使用它來構(gòu)建用戶友好的界面,包括按鈕、標(biāo)簽、文本框、列表框等各種控件,本文講給大家介紹如何使用tkinter打造三維繪圖系統(tǒng),需要的朋友可以參考下2023-08-08使用WingPro 7 設(shè)置Python路徑的方法
Python使用稱為Python Path的搜索路徑來查找使用import語句導(dǎo)入代碼的模塊。這篇文章主要介紹了使用WingPro 7 設(shè)置Python路徑的方法,需要的朋友可以參考下2019-07-07