在學習pythoh過程中,在用pip安裝模塊時,出現錯誤,並且不能成功的安裝python需要的模塊,發現是我們的權限不夠,所以拒絕訪問,接下來就看我是怎么解決的吧!!
權限不夠,could not create,所以拒絕訪問
C:\Users\ll>pip install jieba
Collecting jieba
Downloading https://files.pythonhosted.org/packages/71/46/c6f9179f73b818d5827202ad1c4a94e371a29473b7f043b736b4dab6b8cd/jieba-0.39.zip (7.3MB)
100% |████████████████████████████████| 7.3MB 95kB/s
Installing collected packages: jieba
Running setup.py install for jieba ... error
Complete output from command "d:\program files\python\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\ll\\AppData\\Local\\Temp\\pip-install-kcnh9wto\\jieba\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\ll\AppData\Local\Temp\pip-record-s5lrjd8w\install-record.txt --single-version-externally-managed --compile:
......
......
running install_lib
creating d:\program files\python\Lib\site-packages\jieba
error: could not create 'd:\program files\python\Lib\site-packages\jieba': 拒絕訪問。
----------------------------------------
C:\Users\ll>error: could not create 'd:\program files\python\Lib\site-packages\jieba': 拒絕訪問
錯誤原因 :
"C:\Users\ll>error: could not create 'd:\program files\python\Lib\site-packages\jieba': 拒絕訪問",提示我們並不能創建這個文件,說明我們沒有這個權限
解決方法:
- 首先找到"d:\program files\ "這個文件
- 在這個目錄中找到"python"這個文件,右鍵單擊這個文件,點擊"屬性"
- 然后切換到屬性里安全這個子選項中,選擇當前登錄的用戶如下圖:
4.點擊需要添加的權限,然后點擊應用,根據情況而定,然后應用,這樣就完美解決pip安裝權限不夠,無法訪問的問題了