1. 運(yùn)行pip install celescope
指令時(shí)報(bào)錯(cuò):
ModuleNotFoundError: No module named '_sysconfigdata_x86_64_conda_linux_gnu'
引起報(bào)錯(cuò)的原因:
通常在同一個(gè)版本的python下會(huì)有兩個(gè)相同的_sysconfigdata_x86_64_conda_cos6_linux_gnu.py文件和_sysconfigdata_x86_64_conda_linux_gnu.py文件(兩者名稱中只相差一個(gè)
cos6
)觉吭。而在某些程序的運(yùn)行過(guò)程中會(huì)依賴于其中的一個(gè)赖欣,而我的報(bào)錯(cuò)是因?yàn)槿鄙倭薩sysconfigdata_x86_64_conda_linux_gnu.py豁遭。解決方法:
(1)檢索系統(tǒng)中是否存在有這兩個(gè)文件
執(zhí)行命令行:
ls -l */python3.6/_sysconfigdata_x86_64_conda*
果然只有_sysconfigdata_x86_64_conda_cos6_linux_gnu.py
(2)拷貝備份文件
因此直接copy一份我所缺少的_sysconfigdata_x86_64_conda_linux_gnu.py岔霸,問(wèn)題直接解決了柄粹。
詳細(xì)解決問(wèn)題鏈接:http://www.manongjc.com/detail/26-aqjgscqvqwtvbtn.html
2. 運(yùn)行pip install celescope
指令時(shí)報(bào)錯(cuò):
ModuleNotFoundError: No module named 'Cython'
3. 運(yùn)行pip install celescope
指令時(shí)報(bào)錯(cuò):
ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
引起報(bào)錯(cuò)的原因:
通常python解釋器自帶pip這個(gè)工具翰蠢,其中默認(rèn)源為官方源:https://pypi.org/simple堤尾,這個(gè)源在國(guó)內(nèi)的下載速度是很慢的,所以為了提高python包的下載速度可以通過(guò)換源的方式來(lái)實(shí)現(xiàn)媒殉。
解決方法:
設(shè)置pip參數(shù)pip install celescope --default-timeout=100 -i https://pypi.tuna.tsinghua.edu.cn/simple
(1)防止Read time out --default-timeout=100
(2)切換到“清華源”提高下載速度-i https://pypi.tuna.tsinghua.edu.cn/simple
詳細(xì)解決問(wèn)題鏈接:https://www.cnblogs.com/137point5/p/15000954.html
4. conda創(chuàng)建虛擬環(huán)境出錯(cuò)
報(bào)錯(cuò)頁(yè)面:
解決方法:(運(yùn)行以下命令)
conda config --add channels conda-forge
conda config --set channel_priority strict
conda config --set channel_priority flexible
conda設(shè)置后的運(yùn)行結(jié)果: