在IntellijIDEA中开发的Python项目中,我有一个文件requirements.txt
,其中包含以下内容:
paho-mqtt==1.3.1
scipy=0.19.0
utm==0.4.2
pandas==0.22.0
shapely=1.3.3
pyproj=1.9.5.1
当我构建项目时,我得到了错误:
Solving environment: ...working... failed
PackagesNotFoundError: The following packages are not available from current channels:
- paho-mqtt==1.3.1
Current channels:
- https://repo.continuum.io/pkgs/main/osx-64
- https://repo.continuum.io/pkgs/main/noarch
- https://repo.continuum.io/pkgs/free/osx-64
- https://repo.continuum.io/pkgs/free/noarch
- https://repo.continuum.io/pkgs/r/osx-64
- https://repo.continuum.io/pkgs/r/noarch
- https://repo.continuum.io/pkgs/pro/osx-64
- https://repo.continuum.io/pkgs/pro/noarch
我能够在另一台笔记本电脑上毫无问题地构建这个项目。
我使用的是Python 3.6,Python SDK路径如下:/Users/mimi/anaconda3/bin/python
。
通过pip-install -r requirements.txt
安装时,软件包似乎不可用
也许你可以从github获取克隆包并安装-https://github.com/eclipse/paho.mqtt.python#installation
或者使用Anaconda:
conda install -c wheeler-microfluidics paho-mqtt
(获胜(
conda install -c lucaszw paho-mqtt
(mac(