Python PIP安装问题
安装以下部件有很大困难: argparse==1.2.1,beautifulsoup4==4.3.2&wsgiref==0.1.2。每次尝试安装其中任何一个时,我都会收到相同的错误:Python PIP安装问题,python,caching,installation,typeerror,traceback,Python,Caching,Installation,Typeerror,Traceback,安装以下部件有很大困难: argparse==1.2.1,beautifulsoup4==4.3.2&wsgiref==0.1.2。每次尝试安装其中任何一个时,我都会收到相同的错误: C:\>pip install -r requirements.txt Collecting argparse==1.2.1 (from -r requirements.txt (line 1)) Using cached argparse-1.2.1.tar.gz Exception: Trac
C:\>pip install -r requirements.txt
Collecting argparse==1.2.1 (from -r requirements.txt (line 1))
Using cached argparse-1.2.1.tar.gz
Exception:
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\pip\basecommand.py", line 232, in main
status = self.run(options, args)
File "C:\Python27\lib\site-packages\pip\commands\install.py", line 339, in r
un
requirement_set.prepare_files(finder)
File "C:\Python27\lib\site-packages\pip\req\req_set.py", line 385, in prepar
e_files
req_to_install.run_egg_info()
File "C:\Python27\lib\site-packages\pip\req\req_install.py", line 310, in ru
n_egg_info
self.setup_py, self.name,
File "C:\Python27\lib\site-packages\pip\req\req_install.py", line 281, in se
tup_py
import setuptools # noqa
File "C:\Python27\lib\site-packages\setuptools\__init__.py", line 11, in <mo
dule>
from setuptools.extension import Extension
File "C:\Python27\lib\site-packages\setuptools\extension.py", line 8, in <mo
dule>
from .dist import _get_unpatched
File "C:\Python27\lib\site-packages\setuptools\dist.py", line 16, in <module
>
from setuptools.depends import Require
File "C:\Python27\lib\site-packages\setuptools\depends.py", line 6, in <modu
le>
from setuptools import compat
File "C:\Python27\lib\site-packages\setuptools\compat.py", line 19, in <modu
le>
from SimpleHTTPServer import SimpleHTTPRequestHandler
File "C:\Python27\lib\SimpleHTTPServer.py", line 27, in <module>
class SimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
File "C:\Python27\lib\SimpleHTTPServer.py", line 214, in SimpleHTTPRequestHa
ndler
mimetypes.init() # try to read system mime.types
File "C:\Python27\lib\mimetypes.py", line 351, in init
db.read_windows_registry()
File "C:\Python27\lib\mimetypes.py", line 254, in read_windows_registry
with _winreg.OpenKey(hkcr, subkeyname) as subkey:
TypeError: must be string without null bytes or None, not str
Collecting argparse==1.2.1 (from -r requirements.txt (line 1))
Using cached argparse-1.2.1.tar.gz
Exception:
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\pip\basecommand.py", line 232, in main
status = self.run(options, args)
File "C:\Python27\lib\site-packages\pip\commands\install.py", line 339, in r
un
requirement_set.prepare_files(finder)
File "C:\Python27\lib\site-packages\pip\req\req_set.py", line 385, in prepar
e_files
req_to_install.run_egg_info()
File "C:\Python27\lib\site-packages\pip\req\req_install.py", line 310, in ru
n_egg_info
self.setup_py, self.name,
File "C:\Python27\lib\site-packages\pip\req\req_install.py", line 281, in se
tup_py
import setuptools # noqa
File "C:\Python27\lib\site-packages\setuptools\__init__.py", line 11, in <mo
dule>
from setuptools.extension import Extension
File "C:\Python27\lib\site-packages\setuptools\extension.py", line 8, in <mo
dule>
from .dist import _get_unpatched
File "C:\Python27\lib\site-packages\setuptools\dist.py", line 16, in <module
>
from setuptools.depends import Require
File "C:\Python27\lib\site-packages\setuptools\depends.py", line 6, in <modu
le>
from setuptools import compat
File "C:\Python27\lib\site-packages\setuptools\compat.py", line 19, in <modu
le>
from SimpleHTTPServer import SimpleHTTPRequestHandler
File "C:\Python27\lib\SimpleHTTPServer.py", line 27, in <module>
class SimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
File "C:\Python27\lib\SimpleHTTPServer.py", line 214, in SimpleHTTPRequestHa
ndler
mimetypes.init() # try to read system mime.types
File "C:\Python27\lib\mimetypes.py", line 351, in init
db.read_windows_registry()
File "C:\Python27\lib\mimetypes.py", line 254, in read_windows_registry
with _winreg.OpenKey(hkcr, subkeyname) as subkey:
TypeError: must be string without null bytes or None, not str
要安装这些东西或清除缓存,我可以做些什么?我可以很好地安装其他软件包。您是否已将pip和安装工具升级到最新版本?@hexerei software pip install-upgrade pip?它说它已经是最新的了。编辑:忘了提到setuptools也是最新的。我能告诉你的是,当他试图从windows注册表获取系统mime类型时,他得到了一个空字符串。。。也许是权利问题?以管理员身份运行?您的注册表中没有注册表项?在那里的某个地方,坏事情正在发生:除非进行擦除,否则如何解决这个问题?我很乐意提供帮助,但我只在vm中使用windows,而且很少使用。自古以来,在Mac和Unix世界中都很快乐: