2016-12-13 95 views
0

尝试安装django cms时出现以下异常。请帮助django-cms安装错误“.pyc not found”

E:\Workspace\cms>pip install django-cms 
Collecting django-cms 
    Using cached django_cms-3.4.1-py2.py3-none-any.whl 
Requirement already satisfied: django-treebeard>=4.0.1 in c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages (from django-cms) 
Requirement already satisfied: djangocms-admin-style>=1.0 in c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages (from django-cms) 
Requirement already satisfied: django-sekizai>=0.7 in c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages (from django-cms) 
Requirement already satisfied: Django<1.10,>=1.8 in c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages (from django-cms) 
Requirement already satisfied: django-classy-tags>=0.7.2 in c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages (from django-cms) 
Requirement already satisfied: django-formtools>=1.0 in c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages (from django-cms) 
Installing collected packages: django-cms 
Exception: 
Traceback (most recent call last): 
    File "c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages\pip\basecommand.py", line 215, in main 
    status = self.run(options, args) 
    File "c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages\pip\commands\install.py", line 342, in run 
    prefix=options.prefix_path, 
    File "c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages\pip\req\req_set.py", line 784, in install 
    **kwargs 
    File "c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages\pip\req\req_install.py", line 851, in install 
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix) 
    File "c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages\pip\req\req_install.py", line 1064, in move_wheel_files 
    isolated=self.isolated, 
    File "c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages\pip\wheel.py", line 345, in move_wheel_files 
    clobber(source, lib_dir, True) 
    File "c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\site-packages\pip\wheel.py", line 323, in clobber 
    shutil.copyfile(srcfile, destfile) 
    File "c:\users\satish.sharma\appdata\local\programs\python\python35-32\lib\shutil.py", line 115, in copyfile 
    with open(dst, 'wb') as fdst: 
FileNotFoundError: [Errno 2] No such file or directory: 'c:\\users\\satish.sharma\\appdata\\local\\programs\\python\\python35-32\\Lib\\site-packages\\cms\\test_utils\\project\\extensionapp\\migrations\\__pycache__\\0003_multitablepageextension_multitablepageextensionparent_multitabletitleextension_multitabletitleextens.cpython-35.pyc' 

回答

2

我觉得这可能不是Django的CMS问题,但Windows最大路径长度问题(这是260个字符)。

如果您使用的是Windows 10,你应该能够去除限制:

  1. 打开组策略编辑器(按Windows键和键入gpedit.msc,然后按Enter键
  2. 浏览到。以下目录:本地计算机策略>计算机配置 - >管理模板>系统>文件系统> NTFS
  3. 单击启用NTFS的长路径的选择,并使其

酸味。 ce:https://mspoweruser.com/ntfs-260-character-windows-10/

+0

它工作!谢谢 – ssharma

+0

太棒了!如果它解决了您的问题,请相应地标记我的答案 – petr

相关问题