pip默认将Python包安装到系统目录(例如/usr/local/lib/python3.4).这需要root访问权限.
--user
会在您的主目录中生成pip安装包,而不需要任何特殊权限.
相关链接:
python – “pip install –user …”的目的是么… - CocoaChina_一站式开发者成长社区
ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied:Consider using the `--user` option or check the permissions.【解决方案】
本文主要介绍了
ERROR
:
Could
not
install
packages
due to an
OSError
: [
WinError
5] 拒绝访问 解决方案,希望能对新手有所帮助。
在这里插入图片描述
1. 问题描述
2. 解决方案
问题描述:
在使用实验室服务器安装pytorch的时候报错:
ERROR
:
Could
not
install
packages
due to an
OSError
: [
WinError
5] 拒绝访问。: ‘e:\program\anaconda\envs\dai\lib\site-
packages
\~.rch\lib\asmjit.dll’ Consider using the --user option or check the permissions.
原因分析:
原因是由于实验室服务器管理时都是用
pip
install
时报错
ERROR
:
Could
not
install
packages
due to an Environment
Error
: [
WinError
5] 拒绝访问(已解决)
pip
install
时报错
ERROR
:
Could
not
install
packages
due to an Environment
Error
: [
WinError
5] 拒绝访问(已解决)
这是报错截图:
解决方案如下:
在pip
install
后面加上 --user + 需要安装的包名
pip
install
--user imblearn
这样就能够安装成功了!
在anaconda 安装pytorch的时候报错:
Packages
NotFound
Error
: The following
packages
are not available from current channels:
原因是因为我将安装源设置为清华镜像,而在2019年4月份anaconda的清华镜像不能用了:
所以我们需要手动下载whl文件:可以从下面的文章中直接下载,也可以去pytorch官网下载。
https://blog.csdn.net/qq_27009517/article/details/81484662
下载完成后,在conda里执行:
pip
install
针对如下报错使用:
from .base import CAP_STYLE, JOIN_STYLE
File "C:\ProgramData\Anaconda3\envs\chineseocr_lite\lib\site-
packages
\shapely\geometry\base.py", line 18, in <module>
from shapely.coords import CoordinateSequence
File "C:\ProgramData\Anaconda3\envs\chineseocr_lite\lib\site-
packages
\shapely\coords.py", line 8, in <module>
from shapely.geos import lgeos
File "C:\ProgramData\Anaconda3\envs\chineseocr_lite\lib\site-
packages
\shapely\geos.py", line 145, in <module>
_lgeos = CDLL(os.
Collecting gunicorn (from -r requirements.txt (line 9))
Downloading http://pypi.doubanio.com/
packages
/69/ca/926f7cd3a2014b16870086b2d0fdc84a9e49473c68a8dff8b57f7c156f43/gunicorn-20.0.4-py2.py3-none-any.whl (77kB)
|████████████████████████████████| 81kB 5.3MB/s
ERROR
: Pac
引用、和中都提到了同一个错误信息,即"
ERROR
:
Could
not
install
packages
due to an
OSError
: [
WinError
5 拒绝访问"。这个错误通常是由于权限问题引起的。可能是因为当前用户没有足够的权限来执行所需的操作,比如安装软件包或访问某个文件。
解决这个问题有几个方法。首先,你可以尝试使用--user选项来安装软件包。这样安装的软件包将只对当前用户可用,而不是对整个系统可用。这可能会解决权限问题。
另外,你也可以检查所需文件或目录的权限设置。确保当前用户具有足够的权限来读取和写入这些文件或目录。
最后,你还可以尝试使用管理员权限来执行所需的操作。右键单击命令提示符或其他相关应用程序的快捷方式,然后选择以管理员身份运行。这样做可能会提供足够的权限来解决访问被拒绝的问题。
总之,要解决"
ERROR
:
Could
not
install
packages
due to an
OSError
: [
WinError
5 拒绝访问"的问题,你可以尝试使用--user选项安装软件包,检查文件或目录的权限设置,或使用管理员权限来执行所需的操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Python
ERROR
:
Could
not
install
packages
due to an
OSError
:XXX解决方法](https://blog.csdn.net/ArsenLupin/article/details/128432978)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* [
ERROR
:
Could
not
install
packages
due to an
OSError
...解决方法](https://blog.csdn.net/weixin_43214528/article/details/114285697)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]