chào mọi người,
Hiện tại em cài đặt một gói phần mềm vào trong python nhưng khi cai đặt nó hiện lỗi typeError: not all argument converted during string formatting.
cho em hỏi mọi người là lỗi này là lỗi gì ạ và cách khắc phục nó ạ.
Cảm ơn mọi người nhiều!
Hoài Thanh
Lỗi TypeError: not all arguments converted during string formatting khi cài đặt gói phần mềm Python
Gói phần mềm nào hả bạn?
mình đang dùng gói
mình đã cài tất cá các gói yếu cầu. nhưng khi cài gói này thì nó báo lỗi mọi người giúp đỡ với ạ
Có vẻ package này đã ngủm từ lâu. Bạn có thể show bạn cài như thế nào và màn hình lỗi hiện ra như thế nào được không?
Bạn có thể cho biết là bạn dùng Python mấy được không?
đây là lỗi trên máy tính của mình.
Collecting UQToolbox==1.0.3
Using cached https://files.pythonhosted.org/packages/19/b0/0de69159806ea5f77fba3f90b314b732b1d9f17d7fc7e4394a54958c07c1/UQToolbox-1.0.3.tar.gz
Building wheels for collected packages: UQToolbox
Running setup.py bdist_wheel for UQToolbox ... error
Complete output from command /home/thanh/anaconda2/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-D_QG77/UQToolbox/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/pip-wheel-PSWsmo --python-tag cp27:
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/UQToolbox
copying UQToolbox/sobol_lib.py -> build/lib/UQToolbox
copying UQToolbox/mcmc.py -> build/lib/UQToolbox
copying UQToolbox/__init__.py -> build/lib/UQToolbox
copying UQToolbox/gPC.py -> build/lib/UQToolbox
copying UQToolbox/_version.py -> build/lib/UQToolbox
copying UQToolbox/auxiliary.py -> build/lib/UQToolbox
copying UQToolbox/CutANOVA.py -> build/lib/UQToolbox
copying UQToolbox/ModelReduction.py -> build/lib/UQToolbox
copying UQToolbox/RandomSampling.py -> build/lib/UQToolbox
creating build/lib/UQToolbox/unittests
copying UQToolbox/unittests/TestTimingPreFit.py -> build/lib/UQToolbox/unittests
copying UQToolbox/unittests/__init__.py -> build/lib/UQToolbox/unittests
copying UQToolbox/unittests/TestCutANOVA.py -> build/lib/UQToolbox/unittests
copying UQToolbox/unittests/TestKL2D.py -> build/lib/UQToolbox/unittests
copying UQToolbox/unittests/run_unit_tests.py -> build/lib/UQToolbox/unittests
copying UQToolbox/unittests/auxiliary.py -> build/lib/UQToolbox/unittests
copying UQToolbox/unittests/TestKL1D.py -> build/lib/UQToolbox/unittests
copying UQToolbox/unittests/TestRandomSampling.py -> build/lib/UQToolbox/unittests
running egg_info
writing UQToolbox.egg-info/PKG-INFO
writing top-level names to UQToolbox.egg-info/top_level.txt
writing dependency_links to UQToolbox.egg-info/dependency_links.txt
reading manifest file 'UQToolbox.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files found matching '.hgignore'
warning: no previously-included files found matching '.bzr'
writing manifest file 'UQToolbox.egg-info/SOURCES.txt'
installing to build/bdist.linux-x86_64/wheel
running install
[DEPENDENCY] Installing numpy
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-D_QG77/UQToolbox/setup.py", line 97, in <module>
include_dirs=include_dirs
File "/home/thanh/anaconda2/lib/python2.7/site-packages/setuptools/__init__.py", line 129, in setup
return distutils.core.setup(**attrs)
File "/home/thanh/anaconda2/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/home/thanh/anaconda2/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/home/thanh/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/home/thanh/anaconda2/lib/python2.7/site-packages/wheel/bdist_wheel.py", line 240, in run
self.run_command('install')
File "/home/thanh/anaconda2/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/home/thanh/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/tmp/pip-install-D_QG77/UQToolbox/setup.py", line 61, in run
deps_install()
File "/tmp/pip-install-D_QG77/UQToolbox/setup.py", line 55, in deps_install
"manual installation... Exiting" % package)
TypeError: not all arguments converted during string formatting
----------------------------------------
Failed building wheel for UQToolbox
Running setup.py clean for UQToolbox
Failed to build UQToolbox
Installing collected packages: UQToolbox
Running setup.py install for UQToolbox ... error
Complete output from command /home/thanh/anaconda2/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-D_QG77/UQToolbox/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-6MKh5o/install-record.txt --single-version-externally-managed --compile:
running install
[DEPENDENCY] Installing numpy
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-D_QG77/UQToolbox/setup.py", line 97, in <module>
include_dirs=include_dirs
File "/home/thanh/anaconda2/lib/python2.7/site-packages/setuptools/__init__.py", line 129, in setup
return distutils.core.setup(**attrs)
File "/home/thanh/anaconda2/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/home/thanh/anaconda2/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/home/thanh/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/tmp/pip-install-D_QG77/UQToolbox/setup.py", line 61, in run
deps_install()
File "/tmp/pip-install-D_QG77/UQToolbox/setup.py", line 55, in deps_install
"manual installation... Exiting" % package)
TypeError: not all arguments converted during string formatting
Mình dùng python 2.7 chạy trên linux.
Bạn thử cài với Python 3 xem.
Mình cài python 3 rồi nhưng không được nên gửi mail hỏi người viết cái package này thì anh ấy nói nó chạy trên python 2.7 và linux nên mình chuyển qua 2.7. Mình có gửi lỗi cho anh ấy rồi nhưng vì là giáo sư nên rất lâu mới trả lời mail. Nên mình mạo mụi lên đây hỏi mọi người giúp đỡ.
Package này cũng lâu không có ai nâng cấp, mà cũng không có repo github/bitbucket để mọi người gửi issue. Chắc bạn nên tìm package khác thôi.
https://code.launchpad.net/~daniele-bigoni/uqtoolbox/trunk
Anh ấy vừa nâng cấp nó vào tháng 3/2017.
Cảm ơn bạn nhiều.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?