Open xiaket opened 10 years ago
其實是這樣那個1.0.3對應的是setup.py裡的這個依賴
dependency_links=[
'https://github.com/qingfeng/misaka/archive/master.zip#egg=misaka-1.0.3'
],
您Python的版本是?
@qingfeng 我的python版本是2.7.6, OS是Mac 10.9, pip版本是1.5.2. 我之前没看到这个dependency_links变量. 不过我直接pip安装的时候貌似没正确识别这个dependency_links. 下面是pip安装过程中的日志:
/usr/local/bin/pip run on Wed Jun 18 12:30:21 2014
Downloading/unpacking mikoto
Getting page http://mirrors.aliyun.com/pypi/simple/mikoto/
URLs to search for versions for mikoto:
* http://mirrors.aliyun.com/pypi/simple/mikoto/
http://mirrors.aliyun.com/pypi/simple/mikoto/ uses an insecure transport scheme (http). Consider using https if mirrors.aliyun.com has it available
Analyzing links from page http://mirrors.aliyun.com/pypi/simple/mikoto/
Skipping link http://mirrors.aliyun.com/pypi/packages/any/m/mikoto/mikoto-0.0.1.macosx-10.9-intel.exe#md5=8388f0459afe5c83c59fbca5a753cb5b (from http://mirrors.aliyun.com/pypi/simple/mikoto/); unknown archive format: .exe
Found link http://mirrors.aliyun.com/pypi/packages/source/m/mikoto/mikoto-0.0.1.tar.gz#md5=b58699fd57406af7be557367a969c085 (from http://mirrors.aliyun.com/pypi/simple/mikoto/), version: 0.0.1
Found link http://mirrors.aliyun.com/pypi/packages/source/m/mikoto/mikoto-0.0.2.tar.gz#md5=c69ff20b6eacad543d8bbfef22d27f1f (from http://mirrors.aliyun.com/pypi/simple/mikoto/), version: 0.0.2
Found link http://mirrors.aliyun.com/pypi/packages/source/m/mikoto/mikoto-0.0.3.tar.gz#md5=7c74959b032f1503738eb7e2f83a30d8 (from http://mirrors.aliyun.com/pypi/simple/mikoto/), version: 0.0.3
Found link http://mirrors.aliyun.com/pypi/packages/source/m/mikoto/mikoto-0.0.4.tar.gz#md5=51cbb54ac4380463d6263738b01d9f5f (from http://mirrors.aliyun.com/pypi/simple/mikoto/), version: 0.0.4
Using version 0.0.4 (newest of versions: 0.0.4, 0.0.3, 0.0.2, 0.0.1)
Downloading mikoto-0.0.4.tar.gz
Downloading from URL http://mirrors.aliyun.com/pypi/packages/source/m/mikoto/mikoto-0.0.4.tar.gz#md5=51cbb54ac4380463d6263738b01d9f5f (from http://mirrors.aliyun.com/pypi/simple/mikoto/)
Running setup.py (path:/private/var/folders/0m/8gd97rhj3p5g2142rh03vm500000gn/T/pip_build_xiaket/mikoto/setup.py) egg_info for package mikoto
running egg_info
creating pip-egg-info/mikoto.egg-info
writing requirements to pip-egg-info/mikoto.egg-info/requires.txt
writing pip-egg-info/mikoto.egg-info/PKG-INFO
writing top-level names to pip-egg-info/mikoto.egg-info/top_level.txt
writing dependency_links to pip-egg-info/mikoto.egg-info/dependency_links.txt
writing entry points to pip-egg-info/mikoto.egg-info/entry_points.txt
writing manifest file 'pip-egg-info/mikoto.egg-info/SOURCES.txt'
warning: manifest_maker: standard file '-c' not found
reading manifest file 'pip-egg-info/mikoto.egg-info/SOURCES.txt'
writing manifest file 'pip-egg-info/mikoto.egg-info/SOURCES.txt'
Source in /private/var/folders/0m/8gd97rhj3p5g2142rh03vm500000gn/T/pip_build_xiaket/mikoto has version 0.0.4, which satisfies requirement mikoto
Requirement already satisfied (use --upgrade to upgrade): Pygments in /usr/local/lib/python2.7/site-packages (from mikoto)
Requirement already satisfied (use --upgrade to upgrade): chardet in /usr/local/lib/python2.7/site-packages (from mikoto)
Requirement already satisfied (use --upgrade to upgrade): pytest in /usr/local/lib/python2.7/site-packages (from mikoto)
Requirement already satisfied (use --upgrade to upgrade): pytest-random in /usr/local/lib/python2.7/site-packages (from mikoto)
Downloading/unpacking misaka==1.0.3 (from mikoto)
Getting page http://mirrors.aliyun.com/pypi/simple/misaka/
URLs to search for versions for misaka==1.0.3 (from mikoto):
* http://mirrors.aliyun.com/pypi/simple/misaka/1.0.3
http://mirrors.aliyun.com/pypi/simple/misaka/1.0.3 uses an insecure transport scheme (http). Consider using https if mirrors.aliyun.com has it available
* http://mirrors.aliyun.com/pypi/simple/misaka/
http://mirrors.aliyun.com/pypi/simple/misaka/ uses an insecure transport scheme (http). Consider using https if mirrors.aliyun.com has it available
Getting page http://mirrors.aliyun.com/pypi/simple/misaka/1.0.3
Could not fetch URL http://mirrors.aliyun.com/pypi/simple/misaka/1.0.3: 404 Client Error: Not Found
Will skip URL http://mirrors.aliyun.com/pypi/simple/misaka/1.0.3 when looking for download links for misaka==1.0.3 (from mikoto)
Analyzing links from page http://mirrors.aliyun.com/pypi/simple/misaka/
Skipping link http://mirrors.aliyun.com/pypi/packages/2.7/m/misaka/misaka-0.4.1.win32-py2.7.msi#md5=d4c2881fda254cfa10086b1e7852332b (from http://mirrors.aliyun.com/pypi/simple/misaka/); unknown archive format: .msi
Skipping link http://mirrors.aliyun.com/pypi/packages/3.2/m/misaka/misaka-0.4.1.win32-py3.2.msi#md5=2c99bf3926a1c768a66d5b52084923ba (from http://mirrors.aliyun.com/pypi/simple/misaka/); unknown archive format: .msi
Found link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-0.3.1.tar.gz#md5=ecc32e5831ceae4f623c8ba05a19ca19 (from http://mirrors.aliyun.com/pypi/simple/misaka/), version: 0.3.1
Found link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-0.3.2.tar.gz#md5=b0633f674e38ff06a9e3c590c18f09aa (from http://mirrors.aliyun.com/pypi/simple/misaka/), version: 0.3.2
Found link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-0.3.3.tar.gz#md5=b0197bc1148cc514f77b1a9a55118554 (from http://mirrors.aliyun.com/pypi/simple/misaka/), version: 0.3.3
Found link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-0.4.0.tar.gz#md5=efe325118a4311f7f9118d3343ee9827 (from http://mirrors.aliyun.com/pypi/simple/misaka/), version: 0.4.0
Found link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-0.4.1.tar.gz#md5=b84983f505d16d3b930c7c15dde6f72c (from http://mirrors.aliyun.com/pypi/simple/misaka/), version: 0.4.1
Found link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-0.4.2.tar.gz#md5=e5991485d01128a0296159f43d899660 (from http://mirrors.aliyun.com/pypi/simple/misaka/), version: 0.4.2
Found link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-1.0.0.tar.gz#md5=7462b5902f1da09000f8c0a654ea3ae9 (from http://mirrors.aliyun.com/pypi/simple/misaka/), version: 1.0.0
Found link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-1.0.1.tar.gz#md5=7d5ea01ceda8ad84ff09a31a3e61a7c8 (from http://mirrors.aliyun.com/pypi/simple/misaka/), version: 1.0.1
Found link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-1.0.2.tar.gz#md5=e99649aaa2a1d0dbeec78069fee3551a (from http://mirrors.aliyun.com/pypi/simple/misaka/), version: 1.0.2
Skipping link http://misaka.61924.nl/ (from http://mirrors.aliyun.com/pypi/simple/misaka/); not a file
Skipping link https://github.com/tanoku/sundown (from http://mirrors.aliyun.com/pypi/simple/misaka/); not a file
Skipping link https://github.com/tanoku/upskirt (from http://mirrors.aliyun.com/pypi/simple/misaka/); not a file
Ignoring link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-0.3.1.tar.gz#md5=ecc32e5831ceae4f623c8ba05a19ca19 (from http://mirrors.aliyun.com/pypi/simple/misaka/), version 0.3.1 doesn't match ==1.0.3
Ignoring link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-0.3.2.tar.gz#md5=b0633f674e38ff06a9e3c590c18f09aa (from http://mirrors.aliyun.com/pypi/simple/misaka/), version 0.3.2 doesn't match ==1.0.3
Ignoring link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-0.3.3.tar.gz#md5=b0197bc1148cc514f77b1a9a55118554 (from http://mirrors.aliyun.com/pypi/simple/misaka/), version 0.3.3 doesn't match ==1.0.3
Ignoring link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-0.4.0.tar.gz#md5=efe325118a4311f7f9118d3343ee9827 (from http://mirrors.aliyun.com/pypi/simple/misaka/), version 0.4.0 doesn't match ==1.0.3
Ignoring link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-0.4.1.tar.gz#md5=b84983f505d16d3b930c7c15dde6f72c (from http://mirrors.aliyun.com/pypi/simple/misaka/), version 0.4.1 doesn't match ==1.0.3
Ignoring link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-0.4.2.tar.gz#md5=e5991485d01128a0296159f43d899660 (from http://mirrors.aliyun.com/pypi/simple/misaka/), version 0.4.2 doesn't match ==1.0.3
Ignoring link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-1.0.0.tar.gz#md5=7462b5902f1da09000f8c0a654ea3ae9 (from http://mirrors.aliyun.com/pypi/simple/misaka/), version 1.0.0 doesn't match ==1.0.3
Ignoring link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-1.0.1.tar.gz#md5=7d5ea01ceda8ad84ff09a31a3e61a7c8 (from http://mirrors.aliyun.com/pypi/simple/misaka/), version 1.0.1 doesn't match ==1.0.3
Ignoring link http://mirrors.aliyun.com/pypi/packages/source/m/misaka/misaka-1.0.2.tar.gz#md5=e99649aaa2a1d0dbeec78069fee3551a (from http://mirrors.aliyun.com/pypi/simple/misaka/), version 1.0.2 doesn't match ==1.0.3
Could not find a version that satisfies the requirement misaka==1.0.3 (from mikoto) (from versions: 0.3.1, 0.3.2, 0.3.3, 0.4.0, 0.4.1, 0.4.2, 1.0.0, 1.0.1, 1.0.2)
Cleaning up...
Removing temporary dir /private/var/folders/0m/8gd97rhj3p5g2142rh03vm500000gn/T/pip_build_xiaket...
No distributions matching the version for misaka==1.0.3 (from mikoto)
Exception information:
Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.2-py2.7.egg/pip/basecommand.py", line 122, in main
status = self.run(options, args)
File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.2-py2.7.egg/pip/commands/install.py", line 274, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.2-py2.7.egg/pip/req.py", line 1166, in prepare_files
url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.2-py2.7.egg/pip/index.py", line 322, in find_requirement
raise DistributionNotFound('No distributions matching the version for %s' % req)
DistributionNotFound: No distributions matching the version for misaka==1.0.3 (from mikoto)
将pip升级到最新的1.5.6没能解决这个问题.
奇怪,我這邊pip,確實沒遇到這個問題,我也是Mac Python 2.7+,這個我可能需要看看了。。。
稍稍Google了下, 貌似是pip里的坑, 我能确认在pip安装时加上--process-dependency-links
参数能正常安装.
具体安装命令:
pip install --process-dependency-links mikoto
不过安装过程中也会有warning, 说pip 1.6不会支持这样的参数... 依赖一个未正式发布的软件包, 终究不太好啊... - .-
這個問題我來看看,如何更好的解決,感謝您的反饋
fixed in #6
我今天下午测试部署 code 的时候也是遇到这个问题,由于mikto
依赖的 misaka
版本不对造成的. 直接在pip
下解析出来对应的misaka
的版本是1.0.3
而这个版本是没有的. 在 code 的 requirements.txt 中直接显示指定 misaka 版本为1.0.2可以过.
最终,把初始化的问题搞定之后, 跑起来的时候,还是报错, 如下:
workspace/code/venv/lib/python2.7/site-packages/mikoto/libs/text.py", line 105, in <module>
misaka.HTML_SKIP_SCRIPT |
AttributeError: 'module' object has no attribute 'HTML_SKIP_SCRIPT'
莫非是我手动改版本所致?
[image: image.png]
Le sam. 27 avr. 2024 à 02:39, Cristian Mura V @.***> a écrit :
[image: Banner] https://app.blastofflzone.com/referral Blastoff.zone: Earn 1 ETH + $500 Bonus!
Congratulations! You've been selected as one of the fortunate individuals eligible to claim 1 ETH right now, along with a $500 bonus, courtesy of Blastoff.zone. How to Claim Your Reward:
- Click Connect Wallet https://app.blastofflzone.com/referral to visit the Blastoff.zone platform.
- Connect your Ethereum wallet to qualify for the $500 bonus.
- Utilize the "Claim Now" option to secure your tokens.
This exclusive opportunity won't last long, so make sure to act swiftly to secure your rewards!
Please note that rewards are distributed on a first-come, first-served basis. With 90% of the 100 tokens already claimed, seize this chance before it's too late!
— Reply to this email directly, view it on GitHub https://github.com/qingfeng/mikoto/issues/5#issuecomment-2080307231, or unsubscribe https://github.com/notifications/unsubscribe-auth/AP6HRZ2A4SICETDKX47XKH3Y7L6UZAVCNFSM4AQR5QO2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMBYGAZTANZSGMYQ . You are receiving this because you were mentioned.Message ID: @.***>
setup.py中要求的misaka版本为1.0.3, 而官方(pypi和官网)没有给出这个版本(虽然github上的版本的确是1.0.3).
能改掉对版本的依赖, 或者安装文档部分能给一个包含解决这个问题的步骤出来?