2016-12-13 97 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

相關問題