我正在尝试使用 pip install 安装 autopep8。 我在尝试安装 pycodestyle 时获得权限被拒绝

 Collecting autopep8 Using cached autopep8-1.3.2-py2.py3-none-any.whl Collecting pycodestyle>=2.3 (from autopep8) Using cached pycodestyle-2.3.1-py2.py3-none-any.whl Installing collected packages: pycodestyle, autopep8 Exception: Traceback (most recent call last): File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/basecommand.py", line 215, in main status = self.run(options, args) File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/commands/install.py", line 342, in run prefix=options.prefix_path, File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_set.py", line 784, in install **kwargs File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", line 851, in install self.move_wheel_files(self.source_dir, root=root, prefix=prefix) File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", line 1064, in move_wheel_files isolated=self.isolated, File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/wheel.py", line 345, in move_wheel_files clobber(source, lib_dir, True) File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/wheel.py", line 323, in clobber shutil.copyfile(srcfile, destfile) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 83, in copyfile with open(dst, 'wb') as fdst: IOError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/pycodestyle.py'

#1楼 票数:0

你对python没有问题,但你的用户在linux box 上的权限有问题。 尝试sudo pip install package而不是pip install package

  ask by Tommy Poon translate from so

未解决问题?本站智能推荐:

2回复

无法为第二版Python安装MySQLdb

上下文:我正在Ubuntu服务器上处理一些Python脚本。 我需要使用一些用Python 2.7编写的代码,但我们的服务器有Python 2.5。 我们安装了2.7作为Python的第二个实例,所以我们不会破坏任何依赖于2.5的东西。 现在我需要安装MySQLdb包。 我假设我不能通过
1回复

安装 fastai 和 boto3 后 Python 无法运行。 权限被拒绝 // 找不到 Python

我做的最后一件事是昨天通过 git bash pip install boto3 和 fastai。 我无法想象是否还有其他任何事情会产生任何影响。 我已经使用 python 几个月了,但今天它停止运行了。 我打开了我的 Sublime Text - 在运行了一些简单的代码后,我得到了:“找不到
1回复

安装mlxtend时拒绝权限(Python 3)

我正在尝试安装python库mlxtend用于机器学习目的。 我尝试了几种解决方案,包括: 我也读过关于类似错误的所有线程r但没有成功。 当我执行所有这些时,setup.py失败。 当我最终尝试执行我直接从库zip下载的setup.py时(我在库解压缩窗口中打开了cmd),我收
1回复

Django专案无法识别已安装的套件

我使用Pycharm创建了两个项目(第一个是Python项目,第二个是Django项目),以下是已安装软件包的屏幕截图 我不明白为什么Django项目无法识别我的软件包,而Python项目却可以识别。 Python版本也相同,即Python3.5。 我还检查了权限问题,但您
2回复

python安装目录的正确权限?

我第一次尝试在服务器上使用python应用程序。 我首先以root身份添加setuptools: [root@server mydirectory]# yum install python-setuptools 凉。 然后我尝试setup.py: 这个目录/usr/lib
1回复

尝试安装Discord Bot Cog时发生Python权限错误

我试图安装Discord机器人齿轮,但出现错误: 所以我检查了控制台。 这是怎么回事。 然后我再次尝试了下一个齿轮。 一开始的错误相同。 但是在控制台中: 我知道这是权限方面的错误,但是我不太确定该怎么做。 有人能帮我吗? 提前致谢! [我对命令提示符或文件夹
2回复

在Windows 7上安装Python并分发时,“写入失败…权限被拒绝”

我在Windows 7上(我完全承认我不理解其权限模型。我在其他选项卡中对此有所了解。)我的用户是管理员。 当我尝试运行“ python Distribution_setup.py”时,出现“写入失败...权限被拒绝”错误,然后出现“错误:无法在安装目录中创建或删除文件”。 我刚从pyt
1回复

如何在没有管理员权限的本地目录中的Linux中安装python 2.7? [关闭]

我想在linux的本地目录中安装python 2.7,但是我没有管理员权限。 我需要有关此的帮助。