使用pip安装Python包,但无法导入使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用pip安装Python包,但无法导入使用相关的知识,希望对你有一定的参考价值。
抱歉,如果这是现存的最新问题,但我认为这是我的道路问题?终端输出如下
Vincents-MacBook-Pro:~ vincentlevinger$ pip install binance
Requirement already satisfied: binance in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
Vincents-MacBook-Pro:~ vincentlevinger$ python import binance
/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'import': [Errno 2] No such file or directory
Vincents-MacBook-Pro:~ vincentlevinger$
答案
这不是Python:
python import binance
在这里,您尝试使用python
命令调用Python解释器。但是这个命令不会将Python代码作为参数,它需要一个可执行文件!所以你实际上是在尝试运行import
脚本,当然这个脚本不存在。
如果你想在不给他脚本的情况下访问Python解释器,只需运行不带参数的python
命令:
python
它将打开Python解释器(您可以通过它的提示识别它:>>>
)。现在您可以输入Python代码:
>>> import binance
另一答案
要从命令行运行Python代码,请使用以下语法:
python -c "import binance"
选项-c
接受一个字符串(一个字符串,因此将空格分隔的单词组合成一个参数的引号)将由python解释。您甚至可以传递多行脚本:
python -c "
import binance
print(binance.prices())
"
以上是关于使用pip安装Python包,但无法导入使用的主要内容,如果未能解决你的问题,请参考以下文章
已安装包(Python PIL/Pillow)但我无法导入它
AWS Elastic Beanstalk 无法使用 requirements.txt Git Pip 安装 Python 包