Mus*_*bal 5 python pip anaconda
我正在尝试将ReadIM包与 anaconda 环境(anaconda 4.7.12、python 3.8、pip 19.3.1)一起使用,因此要求我使用pip install readIM哪个成功,包在conda list和 中找到pip list。
我已经阅读了很多关于使用正确的 python 和 pip 路径的帖子,我python where只显示了我的 anaconda 路径,我conda install pip预先运行的地方,然后pip -V显示我的 pip 在我的 conda 路径中。
我试过conda update --all和pip uninstall readIM。我也看了,它可以在畅达命令提示符我试图与Jupyter笔记本电脑的问题,因此python然后import readIM,仍然给了我同样导入错误。
按照源页面上的建议,我尝试通过在源目录中运行python setup.py build install/python setup.py install来安装,但是这给了我一个错误
cygwin TypeError: '>=' 在 'NoneType' 和 'str' 的实例之间不受支持
我不知所措,有什么想法吗?
谢谢,穆斯塔法。
更新:
设法从源代码成功编译它,但仍然出现相同的错误:
(base) C:>python -m pip install ReadIM-0.8.2.tar.gz 处理 c:\readim-0.8.2.tar.gz 为收集的包构建轮子:ReadIM 为 ReadIM 构建轮子 (setup.py)。 .. 完成为 ReadIM 创建的轮子:filename=ReadIM-0.8.2-cp37-cp37m-win_amd64.whl size=219546 sha256=90f8960a6f1f80ae62dc18eab4bcd31fb2a6dfd7da364a6dfd7da364a\cpipd7da364a30d7da364a\cpipe30\C\DataCache\C\Fulls\C\Fulls\C\Fulls\C\DataCache\C\epipe30\ d6\a9\11\936e986255027bb654601b322a3431f9bcc3fde72ebb406835 成功构建ReadIM 安装收集包:ReadIM 成功安装ReadIM-0.8.2
(基础)C:>python Python 3.7.5(默认,2019 年 10 月 31 日,15:18:51)[MSC v.1916 64 位(AMD64)] :: Anaconda, Inc. on win32 键入“help”、“copyright” ”、“信用”或“许可证”以获取更多信息。
导入 readIM Traceback(最近一次调用最后一次):文件“”,第 1 行,在 ModuleNotFoundError 中:没有名为“readIM”的模块>
按照他们的指示(python setup.py build installthen python setup.py test)生成成功的构建但失败的测试:
C:\ReadIM-0.8.2>python setup.py test Traceback(最近一次调用最后一次):文件“setup.py”,第 41 行,在 assert os.path.isdir(testFileDir) AssertionError
解决方案
它安装正确,只是我在 Python 中错误地导入了它。我正在做import readIM或import readim应该什么时候做import ReadIM我不知道它区分大小写!
感谢您的帮助,为我的微不足道的错误道歉。
我遇到过类似的问题。激活 conda 环境后,键入
which pip
Run Code Online (Sandbox Code Playgroud)
检查它是否显示了您环境中 pip 的路径。就我而言,事实并非如此。它显示了其他一些点的路径。所以,pip install在这样的环境中安装。要修复使用 pip 的完整路径,如下所示
~/anaconda3/envs/my_env/bin/pip install ...
Run Code Online (Sandbox Code Playgroud)
它安装正确,只是我在 Python 中错误地导入了它。我正在做 import readIM 或 import readim 当它应该是 import ReadIM 我不知道它是区分大小写的!
感谢您的帮助,对我的小错误表示歉意。
| 归档时间: |
|
| 查看次数: |
5549 次 |
| 最近记录: |