logo
Loading...

出現__init__() got an unexpected keyword argument 'dtype'錯誤 - Cupoy

我在跑程式的時候,發現這個問題,不斷爬文看問題還有安裝,還是無法解決,想詢問老師/同學如何解決這個問...

cvdl-1-d16,cvdl-1,TypeError ,torchtext,torch

出現__init__() got an unexpected keyword argument 'dtype'錯誤

2019/12/17 01:21 AM
電腦視覺深度學習論壇
塔米
觀看數:0
回答數:2
收藏數:0
cvdl-1-d16
cvdl-1
TypeError 
torchtext
torch

我在跑程式的時候,發現這個問題,不斷爬文看問題還有安裝,還是無法解決,想詢問老師/同學如何解決這個問題?

TypeError                                 Traceback (most recent call last)
<ipython-input-7-7ce0acb48bf0> in <module>()
      6 
      7 ##定義使用的Augmentation
----> 8 img_gen = ImageDataGenerator(featurewise_center = True, featurewise_std_normalization = True, rotation_range = 10, width_shift_range = 0.1, height_shift_range = 0.1, shear_range = 0.1, zoom_range = 0.1, horizontal_flip = True, vertical_flip = False, dtype = np.float32)
      9 
     10 

TypeError: __init__() got an unexpected keyword argument 'dtype'

我看問與答那邊看有無類似問題,並修改程式碼仍失敗。我再去爬文,是說要安裝這個`pip install torchtext`,結果安裝失敗。

結果如下:(因為不知道要貼哪個error,想說直接貼上來會不會比較清楚><)

Building wheels for collected packages: torch
 Building wheel for torch (setup.py) ... error
 ERROR: Command errored out with exit status 1:
  command: 'c:\users\wangann\anaconda3\envs\tensorflow\python.exe' --'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Wangann\\AppData\\Local\\Temp\\pip-install-s1qmrj1q\\torch\\setup.py'"'"'; __file__='"'"'C:\\Users\\Wangann\\AppData\\Local\\Temp\\pip-install-s1qmrj1q\\torch\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -'C:\Users\Wangann\AppData\Local\Temp\pip-wheel-foktckw4' --python-tag cp35
      cwd: C:\Users\Wangann\AppData\Local\Temp\pip-install-s1qmrj1q\torch\
 Complete output (30 lines):
 running bdist_wheel
 running build
 running build_deps
 Traceback (most recent call last):
   File "", line 1, in 
   File "C:\Users\Wangann\AppData\Local\Temp\pip-install-s1qmrj1q\torch\setup.py", line 265, in 
     description="Tensors and Dynamic neural networks in Python with strong GPU acceleration",
   File "c:\users\wangann\anaconda3\envs\tensorflow\lib\site-packages\setuptools\__init__.py", line 140, in setup
     return distutils.core.setup(**attrs)
   File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\core.py", line 148, in setup
dist.run_commands()
   File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\dist.py", line 955, in run_commands
self.run_command(cmd)
   File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\dist.py", line 974, in run_command
     cmd_obj.run()
   File "c:\users\wangann\anaconda3\envs\tensorflow\lib\site-packages\wheel\bdist_wheel.py", line 202, in run
self.run_command('build')
   File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
   File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\dist.py", line 974, in run_command
     cmd_obj.run()
   File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
   File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
   File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\dist.py", line 974, in run_command
     cmd_obj.run()
   File "C:\Users\Wangann\AppData\Local\Temp\pip-install-s1qmrj1q\torch\setup.py", line 51, in run
     from tools.nnwrap import generate_wrappers as generate_nn_wrappers
 ImportError: No module named 'tools.nnwrap'
 ----------------------------------------
 ERROR: Failed building wheel for torch
 Running setup.py clean for torch
 ERROR: Command errored out with exit status 1:
  command: 'c:\users\wangann\anaconda3\envs\tensorflow\python.exe' --'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Wangann\\AppData\\Local\\Temp\\pip-install-s1qmrj1q\\torch\\setup.py'"'"'; __file__='"'"'C:\\Users\\Wangann\\AppData\\Local\\Temp\\pip-install-s1qmrj1q\\torch\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all
      cwd: C:\Users\Wangann\AppData\Local\Temp\pip-install-s1qmrj1q\torch
 Complete output (2 lines):
 running clean
 error: [Errno 2] No such file or directory: '.gitignore'
 ----------------------------------------
 ERROR: Failed cleaning build dir for torch
Failed to build torch
Installing collected packages: torch, torchtext
   Running setup.py install for torch ... error
   ERROR: Command errored out with exit status 1:
    command: 'c:\users\wangann\anaconda3\envs\tensorflow\python.exe' --'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Wangann\\AppData\\Local\\Temp\\pip-install-s1qmrj1q\\torch\\setup.py'"'"'; __file__='"'"'C:\\Users\\Wangann\\AppData\\Local\\Temp\\pip-install-s1qmrj1q\\torch\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\Wangann\AppData\Local\Temp\pip-record-pzepmz1w\install-record.txt' --single-version-externally-managed --compile
        cwd: C:\Users\Wangann\AppData\Local\Temp\pip-install-s1qmrj1q\torch\
   Complete output (23 lines):
   running install
   running build_deps
   Traceback (most recent call last):
     File "", line 1, in 
     File "C:\Users\Wangann\AppData\Local\Temp\pip-install-s1qmrj1q\torch\setup.py", line 265, in 
       description="Tensors and Dynamic neural networks in Python with strong GPU acceleration",
     File "c:\users\wangann\anaconda3\envs\tensorflow\lib\site-packages\setuptools\__init__.py", line 140, in setup
       return distutils.core.setup(**attrs)
     File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\core.py", line 148, in setup
dist.run_commands()
     File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\dist.py", line 955, in run_commands
self.run_command(cmd)
     File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\dist.py", line 974, in run_command
       cmd_obj.run()
     File "C:\Users\Wangann\AppData\Local\Temp\pip-install-s1qmrj1q\torch\setup.py", line 99, in run
self.run_command('build_deps')
     File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
     File "c:\users\wangann\anaconda3\envs\tensorflow\lib\distutils\dist.py", line 974, in run_command
       cmd_obj.run()
     File "C:\Users\Wangann\AppData\Local\Temp\pip-install-s1qmrj1q\torch\setup.py", line 51, in run
       from tools.nnwrap import generate_wrappers as generate_nn_wrappers
   ImportError: No module named 'tools.nnwrap'
   ----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\users\wangann\anaconda3\envs\tensorflow\python.exe' --'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Wangann\\AppData\\Local\\Temp\\pip-install-s1qmrj1q\\torch\\setup.py'"'"'; __file__='"'"'C:\\Users\\Wangann\\AppData\\Local\\Temp\\pip-install-s1qmrj1q\\torch\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\Wangann\AppData\Local\Temp\pip-record-pzepmz1w\install-record.txt' --single-version-externally-managed --compile Check the logs for full command output.

我再更延伸去看是什麼原因,想說是不是要先安裝`pip install torch`(我不知道這樣邏輯對不對><),但還是失敗。

再請老師/同學多指教了! 謝謝