Python 无法导入似乎已安装的包
我正在尝试在我的Conda环境中使用TimeSynth Python包。它在pkgs列表或conda forge支持的conda软件包列表中不可用,因此我发现似乎可以通过使用Python 无法导入似乎已安装的包,python,anaconda,conda,Python,Anaconda,Conda,我正在尝试在我的Conda环境中使用TimeSynth Python包。它在pkgs列表或conda forge支持的conda软件包列表中不可用,因此我发现似乎可以通过使用pip在conda环境中安装该软件包来解决这个问题 我按照接受答案中的说明进行操作,但在执行最后一步时: .conda/envs/tcl/bin/pip install timesynth (tcl是我的环境名称) 它说,这项要求已经得到满足: 已满足要求:timesynth in ./.conda/envs/tcl/li
pip
在conda环境中安装该软件包来解决这个问题
我按照接受答案中的说明进行操作,但在执行最后一步时:
.conda/envs/tcl/bin/pip install timesynth
(tcl是我的环境名称)
它说,这项要求已经得到满足:
已满足要求:timesynth in
./.conda/envs/tcl/lib/python3.6/site-packages(0.2.4)
已满足要求:scipy in
./.conda/envs/tcl/lib/python3.6/site-packages(来自timesynth)(1.4.1)
已满足要求:jitcxde通用==1.4.1英寸
./.conda/envs/tcl/lib/python3.6/site-packages(来自timesynth)(1.4.1)
已满足要求:numpy in
./.conda/envs/tcl/lib/python3.6/site-packages(来自timesynth)
(1.18.1)
已满足要求:sympy in
./.conda/envs/tcl/lib/python3.6/site-packages(来自timesynth)(1.8)
已满足要求:symengine==0.4英寸
./.conda/envs/tcl/lib/python3.6/site-packages(来自timesynth)(0.4.0)
已满足要求:jitcdde==1.4英寸
./.conda/envs/tcl/lib/python3.6/site-packages(来自timesynth)(1.4.0)
已满足的要求:金佳2英寸
./.conda/envs/tcl/lib/python3.6/site-packages(来自
jitcxde公共==1.4.1->timesynth(3.0.0a1)
已满足要求:中的setuptools
./.local/lib/python3.6/site-packages(从
jitcxde公共==1.4.1->timesynth(56.2.0)
已满足要求:标记安全>=1.1英寸
./.conda/envs/tcl/lib/python3.6/site-packages(来自
jinja2->jitcxde公共==1.4.1->TimeSync(2.0.0)
已满足要求:mpmath>=0.19英寸
../.conda/envs/tcl/lib/python3.6/site-packages(来自Symphy->timesynth)
(1.2.1)
但是,当我运行导入timesynth的Python脚本时,它无法识别模块。有什么建议吗
编辑:
根据请求,以下是我尝试在中使用TimeSync的文件的开头:
import numpy as np
import TimeSynth.timesynth as ts
import matplotlib.pyplot as plt
import seaborn as sns; sns.set()
错误引用第2行并说明:
ModuleNotFoundError:没有名为“TimeSynth”的模块
下面是OP的导入语句
import TimeSynth.timesynth as ts
应该是
import timesynth as ts
您是否尝试运行模块的pip3安装?请在问题中添加命令和输出。虽然这看起来很琐碎,但我们不确定您的导入语句是否正确,也不确定您是否正确激活了环境。@smitty_werbenjagermanjensen我刚试过,它说已经满足了要求。看到导入,看起来像是输入错误。应该是
将timesynth导入为ts
,至少是这样。可能您没有运行“良好”的python。。。尝试使用.conda/envs/tcl/bin/python运行