相关疑难解决方法(0)

如何在Spyder中更改Python的路径?

我正在使用Debian.我安装了Python 3.2.3.Python 3的路径是/ usr/bin/python3.如何在Spyder中更改它?

python ide path spyder

22
推荐指数
1
解决办法
6万
查看次数

ImportError:没有名为lxml的模块 - 即使安装了LXML

我收到此错误" ImportError: No module named lxml"即使LXML肯定安装.具体来说,它安装在项目的python Virtualenv中.最终我正在研究Python/Amazon Product API.尝试从终端(mac)运行该项目的一个示例脚本后,我收到错误.

我怎样才能解决这个问题?或进一步追查问题?

Google搜索引导我:

  • Reintsall LXML
  • 确保Xcode许可同意: sudo xcodebuild -license
  • 使用以下命令更新LXML:pip install --upgrade lxml目前版本为3.4.0
  • 重新安装LXML依赖关系概述这里 -pip install libxml2-dev libxslt-dev python-dev

编辑:更多细节 抛出错误的代码行from lxml import etree, objectify,这是在远离我的虚拟环境中安装LXML的文件夹中(尽管我在终端中的virtualenv中运行脚本).如果问题只是脚本不知道在哪里找到LXML安装问题,我该如何解决?

python lxml amazon amazon-product-api

11
推荐指数
1
解决办法
3万
查看次数

如何让spyder的python识别MacOS X上的外部包?

我使用官方dmg文件在我的MacOS X(10.6.8)上安装了spyderlib.与此同时,我已经使用终端中的pip和homebrew安装了软件包(即opencv,gdal ......).由于Spyder使用自己的python版本,我无法在Spyder中访问我的外部包.

当Homebrew安装一个软件包时,它会在/ usr/local/lib ...目录中运行它,使用Spyder的Python Path管理器添加它是不可行的.整个目录/ usr/...是隐藏的.

我在网上找到的唯一相关类似案例如下: 向Spyder添加模块(特别是pymorph)(Python IDE)

我试过他们的建议不成功.所以有两个相关的问题来解决这个问题:

1-是否可以在Spyder中实际使用与终端中访问的python相同的python?

2-否则,如果将软件包安装在文件夹/ usr/local ...中,如何将外部软件包添加到Spyder的原始python中?

谢谢

python homebrew spyder

7
推荐指数
1
解决办法
4497
查看次数

ModuleNotFoundError:没有名为“yfinance”的模块 - 将雅虎财经和财务导入 Python

我使用的是 Mac 操作系统,在执行以下操作时收到错误:

import pandas as pd
import yfinance as yf
from yahoofinancials import YahooFinancials
Run Code Online (Sandbox Code Playgroud)

ModuleNotFoundError:没有名为“yfinance”的模块

我已经检查了 pip 是否安装到了最新版本,并且我已经完成了 pip list 并且 yfinance 就在那里。

我还检查过:

pip show yfinance
Name: yfinance
Version: 0.1.70
Summary: Download market data from Yahoo! Finance API
Home-page: https://github.com/ranaroussi/yfinance
Author: Ran Aroussi
Author-email: ran@aroussi.com
License: Apache
Location: /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages
Requires: lxml, multitasking, numpy, pandas, requests
Required-by: 
MacBook-Air:~ User$ 
Run Code Online (Sandbox Code Playgroud)

这样就安装好了,它的路径是Python3最新的python的路径。

我真的很感激任何建议!

谢谢

[编辑]

我从默认的 Spyder 环境运行 Spyder。

python macos pip yfinance

6
推荐指数
2
解决办法
4万
查看次数

Spyder 无法识别我的库,ImportError:没有名为“numdifftools”的模块

我已经安装numdifftools并且它可以在 Python shell 中运行。但是在Spyder中,我收到这个错误,不知道如何解决!

导入错误:没有名为“numdifftools”的模块

python-3.x spyder

5
推荐指数
1
解决办法
4万
查看次数

标签 统计

python ×4

spyder ×3

amazon ×1

amazon-product-api ×1

homebrew ×1

ide ×1

lxml ×1

macos ×1

path ×1

pip ×1

python-3.x ×1

yfinance ×1