1. 运行pip install celescope
指令时报错:
ModuleNotFoundError: No module named '_sysconfigdata_x86_64_conda_linux_gnu'
![](https://img.haomeiwen.com/i16632586/87dabde39d14ecfc.png)
引起报错的原因:
通常在同一个版本的python下会有两个相同的_sysconfigdata_x86_64_conda_cos6_linux_gnu.py文件和_sysconfigdata_x86_64_conda_linux_gnu.py文件(两者名称中只相差一个
cos6
)。而在某些程序的运行过程中会依赖于其中的一个,而我的报错是因为缺少了_sysconfigdata_x86_64_conda_linux_gnu.py。解决方法:
(1)检索系统中是否存在有这两个文件
执行命令行:
ls -l */python3.6/_sysconfigdata_x86_64_conda*
果然只有_sysconfigdata_x86_64_conda_cos6_linux_gnu.py
![](https://img.haomeiwen.com/i16632586/70cc110f6e7aa023.png)
(2)拷贝备份文件
因此直接copy一份我所缺少的_sysconfigdata_x86_64_conda_linux_gnu.py,问题直接解决了。
详细解决问题链接:http://www.manongjc.com/detail/26-aqjgscqvqwtvbtn.html
2. 运行pip install celescope
指令时报错:
ModuleNotFoundError: No module named 'Cython'
![](https://img.haomeiwen.com/i16632586/a3e7b8d40dcd01f5.png)
3. 运行pip install celescope
指令时报错:
ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
![](https://img.haomeiwen.com/i16632586/2cfc8fe8cdc87893.png)
引起报错的原因:
通常python解释器自带pip这个工具,其中默认源为官方源:https://pypi.org/simple,这个源在国内的下载速度是很慢的,所以为了提高python包的下载速度可以通过换源的方式来实现。
解决方法:
设置pip参数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
4. conda创建虚拟环境出错
报错页面:
![](https://img.haomeiwen.com/i16632586/df8eb92a11101a44.png)
解决方法:(运行以下命令)
conda config --add channels conda-forge
conda config --set channel_priority strict
conda config --set channel_priority flexible
conda设置后的运行结果:
![](https://img.haomeiwen.com/i16632586/852158dcfb6d0014.png)
网友评论