python - 在 Anaconda 环境中从 git 安装包,之后在 Python 中无法识别
问题描述
我正在尝试直接从 github 安装 python 包。就我而言,这是SciANN。当我使用以下代码行在conda 中选择我的环境并随后按照本文conda activate myenv
中的说明安装此软件包时:
conda install git pip
pip install git+git://github.com/sciann/sciann.git
它已成功安装,并且在安装过程结束时我收到消息“Successfully built SciANN”。然后当我打开 spyder 并键入时,import sciann
我得到了错误ModuleNotFoundError: No module named 'sciann'
。我也尝试使用pip3
而不是,pip
但这并没有改变什么。
我错过了什么吗?这个包现在是否正确安装到我的环境中myenv
?
解决方案
Jay Prakash删除的答案以及评论让我走上了正轨。是的,可以安装不同版本的软件包。所以在我的情况下SciANN
是使用安装的,pip
因为他们目前不提供conda
安装,而我的所有其他软件包都使用conda
. 我最终安装了两个不同版本的 tensorflow,一个来自pip
,一个来自,conda
所以我删除了一个。此外,我使用了 Python 3.7 版本,而这个包只支持 3.6。而且我不得不使用非官方的 tensorflow 版本,因为我的 CPU 不支持 AVX,这是一个全新的话题。
推荐阅读
- codeigniter - 在codeigniter中打印带有条形码的表格的pdf
- linux - 在 Debian 控制台中将 Active 设置为 FALSE 时,带有 TIdServerIOHandlerSSLOpenSSL 的 TIdHTTPServer 不会返回
- javascript - CKEditor 4 和 ExtJS 6.7.0 集成弹出窗口问题
- git - git clone 拉取请求而不是主分支
- vb.net - vb how to find a string in a string and return the string into a variable
- reactjs - “字符串”类型上不存在属性“过滤器”
- android - 在我的手机上安装apk文件时出现问题
- python - 取消使用 SQLAlchemy “手动”腌制的元素
- java - 试图找出这段代码的递归版本
- angular - Angular 7
刷新页面问题