您的位置:

python安装插件时报错的简单介绍

本文目录一览:

安装python模块时报错如何解决

前言:

这几天把python版本升级后,发现pip安装模块好多都报错(暂不确定是不是因为升级导致的),我定睛一看,发现是权限的问题,那么怎么解决呢?

1 权限问题

C:\Users\ljfpip install xlwt

Exception:

Traceback (most recent call last):

File "c:\program files\python35\lib\site-packages\pip\basecommand.py", line 21

1, in main

status = self.run(options, args)

File "c:\program files\python35\lib\site-packages\pip\commands\install.py", li

ne 311, in run

root=options.root_path,

File "c:\program files\python35\lib\site-packages\pip\req\req_set.py", line 64

6, in install    **kwargs

File "c:\program files\python35\lib\site-packages\pip\req\req_install.py", lin

e 803, in install

self.move_wheel_files(self.source_dir, root=root)

File "c:\program files\python35\lib\site-packages\pip\req\req_install.py", lin

e 998, in move_wheel_files

isolated=self.isolated,

File "c:\program files\python35\lib\site-packages\pip\wheel.py", line 339, inmove_wheel_files

clobber(source, lib_dir, True)

File "c:\program files\python35\lib\site-packages\pip\wheel.py", line 310, inclobber

ensure_dir(destdir)

File "c:\program files\python35\lib\site-packages\pip\utils\__init__.py", line 71, in ensure_dir

os.makedirs(path)

File "c:\program files\python35\lib\os.py", line 241, in makedirs

mkdir(name, mode)PermissionError: [WinError 5] 拒绝访问。: 'c:\\program files\\python35\\Lib\\sit

e-packages\\xlwt'

注意看我标红的那部分,提示说权限错误,拒绝访问,我们这样解决:

1 首先切换到c:\\program files\\目录下,

2 我们鼠标右击python35这个目录,点击 属性 ,

3 首先切换到  安全 这个大标题下面,选中当前登陆的用户,然后再点击编辑,编辑完以后不要忘记点击应用,

4 点击添加的权限,我这里为了方便全部一块选了,反正根据自己的实际情况而定,最后点击应用,再点击确定就大功告成。

5 我们此时再看看自己pip,是不是能够安装模块了。

python pip安装库时报错?

is not writeablez这类报错是说这个文件夹不能写入,一般是没有管理员权限,py的文件都在c盘,c盘写入文件很多都要管理员权限。所以建议用管理员权限打开控制台,在pip安装

python pip安装要求时报错,怎么解决

一、问题描述

root@ubuntu:/home/chao# apt-get install python-pip正在读取软件包列表... 完成

正在分析软件包的依赖关系树

正在读取状态信息... 完成

有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是

因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件

包尚未被创建或是它们已被从新到(Incoming)目录移出。

下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:

python-pip : 依赖: python-setuptools (= 0.6c1) 但是它将不会被安装

推荐: python-dev-all (= 2.6) 但无法安装它

E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。12345678910111213

二、解决办法

步骤一

安装aptitude工具

sudo apt-get install aptitude

步骤二

root@ubuntu:/home/chao# aptitude install python-pip

下列“新”软件包将被安装。

python-colorama{a} python-distlib{a} python-html5lib{a} python-pip

python-setuptools{ab}

0 个软件包被升级,新安装 5 个, 0 个将被删除, 同时 0 个将不升级。

需要获取 542 kB 的存档。 解包后将要使用 2,513 kB。

下列软件包存在未满足的依赖关系: python-setuptools : 依赖: python-pkg-resources (= 3.3-1ubuntu1) 但是 3.3-1ubuntu2 已安装。

下列动作将解决这些依赖关系:

保持 下列软件包于其当前版本:

1) python-pip [未安装的]

2) python-setuptools [未安装的]123456789101112

是否接受该解决方案?[Y/n/q/?] n

下列动作将解决这些依赖关系:

降级 下列软件包:

1) python-pkg-resources [3.3-1ubuntu2 (now) - 3.3-1ubuntu1 (trusty)]123456

是否接受该解决方案?[Y/n/q/?] Y

下列软件包将被“降级”:

python-pkg-resources 下列“新”软件包将被安装。

python-colorama{a} python-distlib{a} python-html5lib{a} python-pip

python-setuptools{a}

0 个软件包被升级,新安装 5 个, 1 个被降级, 0 个将被删除, 同时 0 个将不升级。

需要获取 604 kB 的存档。 解包后将要使用 2,513 kB。1234567

您要继续吗?[Y/n/?] Y

读取: 1 hy/universe python-colorama all 0.2.5-0.1ubuntu1 [18.3 kB]

读取: 2 htrusty/universe python-distlib all 0.1.8-1 [113 kB]

读取: 3ty/main python-html5lib all 0.999-2 [83.2 kB]

读取: 4 /main python-pkg-resources all 3.3-1ubuntu1 [61.9 kB]

读取: 5 hmain python-setuptools all 3.3-1ubuntu1 [230 kB]

读取: 6 h trusty/universe python-pip all 1.5.4-1 [97.7 kB]

已下载 604 kB,耗时 1秒 (353 kB/s)

正在选中未选择的软件包 python-colorama。

(正在读取数据库 ... 系统当前共安装有 236806 个文件和目录。)

正准备解包 .../python-colorama_0.2.5-0.1ubuntu1_all.deb ...正在解包 python-colorama (0.2.5-0.1ubuntu1) ...正在选中未选择的软件包 python-distlib。

正准备解包 .../python-distlib_0.1.8-1_all.deb ...正在解包 python-distlib (0.1.8-1) ...正在选中未选择的软件包 python-html5lib。

正准备解包 .../python-html5lib_0.999-2_all.deb ...正在解包 python-html5lib (0.999-2) ...dpkg:警告:即将把 python-pkg-resources 从 3.3-1ubuntu2 降级到 3.3-1ubuntu1

正准备解包 .../python-pkg-resources_3.3-1ubuntu1_all.deb ...正在将 python-pkg-resources (3.3-1ubuntu1) 解包到 (3.3-1ubuntu2) 上 ...正在选中未选择的软件包 python-setuptools。

正准备解包 .../python-setuptools_3.3-1ubuntu1_all.deb ...正在解包 python-setuptools (3.3-1ubuntu1) ...正在选中未选择的软件包 python-pip。

正准备解包 .../python-pip_1.5.4-1_all.deb ...正在解包 python-pip (1.5.4-1) ...正在处理用于 man-db (2.6.7.1-1ubuntu1) 的触发器 ...正在设置 python-colorama (0.2.5-0.1ubuntu1) ...正在设置 python-distlib (0.1.8-1) ...正在设置 python-html5lib (0.999-2) ...正在设置 python-pkg-resources (3.3-1ubuntu1) ...正在设置 python-setuptools (3.3-1ubuntu1) ...正在设置 python-pip (1.5.4-1) ...

安装python3.5时报错怎么解决

在Windows环境下安装和启动交互式解释器

Windows启动Python交互式解释器有两种方式。第一种方式是进入Pyhton的安装目录,直接运行python.exe程序;第二种方式是进入

Windows命令行窗口,在命令行窗口启动python.exe。

在Windows命令行窗口启动Python交互式解释器,首先需要将Python安装目录的路径,添加到Path系统环境变量。否则,只能进入Python安装目录启动交互式解释器。在安装Python3.7时,如果勾选了【Add Python3.7 to PATH】选项,安装程序会自动把Python安装目录添加到Path系统环境变量。

进入Windows命令行窗口,输入python命令启动交互式解释器,输入python语句并执行,如下图所示。

使用Python自身提供的IDLE集成开发环境

推荐学习《python教程》

Pyhton自身提供了一个简洁的集成开发环境,具备基本的IDE功能。利用IDLE可以较为方便地创建、运行、测试和调试Python程序。

Windows和Mac OS启动IDLE

Winodws环境下启动IDLE有多种方式,可以通过快捷菜单、桌面图标、进入Python安装目录直接运行IDLE等方式启动IDLE。

Mac OS启动IDLE的方式同启动交互解释器相同,可以在Python的安装目录直接启动,也可以在终端窗口输入open /usr/bin/idle命令启动。

IDLE的简单使用

IDLE本身就是一个Python shell,可以在IDLE窗口直接输入和执行Python语句,IDLE自动对输入的语句进行排版和关键词高亮显示。如下图所示。

IDLE还可以保存、打开并执行代码文件。