这个问题是针对windows的,但如果有任何linux用户在这里绊倒(像我一样):Permission Error Persistent by adding --user in my virtualenv on Ubuntu 19 when I want to generaterequirements.txt. Also,I can't pip install --user as well since I'm in a virtualenv. My solution was just using sudo pip3 install pipreqs to install another pipreqs for super user.
9条答案
按热度按时间piok6c0g1#
将
--user
添加到命令。例如:
ybzsozfc2#
按照错误中的建议,将
--user
修饰符附加到命令中。--user
使pip安装包在您的主目录中,这不需要任何特权。更多:What is the purpose "pip install --user ..."?
im9ewurl3#
在Windows的管理模式下运行你的命令提示符,它将停止为用户权限抛出错误。
步骤:
1.在Windows上,在搜索框中键入“Cmd”以搜索命令提示符。
1.当出现“命令提示符”搜索结果时,右键单击〉以管理员身份运行。
uz75evzq4#
你可以在命令的最后添加--user。这在我的例子中效果很好!
我举个例子:
fjaof16o5#
只需尝试管理员cmd
6ie5vjzr6#
在管理模式下运行命令提示符。键入:
cd\
然后键入:
cd [Your python location path]
在我的电脑上是:
cd C:\Users\hp\AppData\Local\Programs\Python\Python37-32
然后键入:你可以按照这个指南~ https://datatofish.com/upgrade-pip/
pw9qyyiw7#
我也有同样的问题。
在为所有用户安装Python之后,想要安装Django。
为此,我已经进入命令提示符(不使用管理员模式)和
这将提示以下消息
无法安装软件包,因为出现EnvironmentError:[WinError 5]访问被拒绝:'c:\program files\python37\lib\site-packages\pip-19.0.3.dist-info\entry_points.txt'考虑使用
--user
选项或检查权限。我用来解决这个问题的方法是在命令的末尾添加**--user**,就像提示消息所建议的那样(«考虑使用
--user
»)。然后一切都很顺利。
lstz6jyr8#
这个问题是针对windows的,但如果有任何linux用户在这里绊倒(像我一样):Permission Error Persistent by adding
--user
in my virtualenv on Ubuntu 19 when I want to generaterequirements.txt. Also,I can'tpip install --user
as well since I'm in a virtualenv. My solution was just usingsudo pip3 install pipreqs
to install another pipreqs for super user.icnyk63a9#
我想在这里给出一个答案,因为自从升级到python 3.18以来,我一直在碰壁。Pip install停止工作,因为一个模块错误被py -m pip install --user. * 纠正,但 * 我仍然会得到这个权限错误。我卸载,重新安装,并降级了Python和Pip。我以管理员身份运行命令提示符。没有一个工作。
唯一有效的方法是从我的c:/驱动器上pip下载然后pip安装软件包。完全是BS解决方案,但如果你像我一样卡住了,它就有效了。