我在项目文档中看到需要使用以下命令安装python-pybind11
:
sudo apt -y install python-pybind11
但我遇到了这样的错误:
正在读取软件包列表... 完成
正在构建依赖关系树
正在读取状态信息... 完成E: 无法定位软件包 python-pybind11
我不确定 python-pybind11
是否是一个有效的软件包,我在哪里可以检查它?
我在项目文档中看到需要使用以下命令安装python-pybind11
:
sudo apt -y install python-pybind11
但我遇到了这样的错误:
正在读取软件包列表... 完成
正在构建依赖关系树
正在读取状态信息... 完成E: 无法定位软件包 python-pybind11
我不确定 python-pybind11
是否是一个有效的软件包,我在哪里可以检查它?
sudo apt -y install python3-pybind11
Collecting pybind11 Downloading https://files.pythonhosted.org/packages/f2/7c/e71995e59e108799800cb0fce6c4b4927914d7eada0723dd20bae3b51786/pybind11-2.2.4-py2.py3-none-any.whl (145kB) 100% |████████████████████████████████| 153kB 13kB/s 安装收集的软件包:pybind11 由于出现环境错误而无法安装软件包:[Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/pybind11' 考虑使用“--user”选项或检查权限。
- user10838321Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> from pip import main ImportError: cannot import name main
。我正在使用Ubuntu16,这是否有关? - user10838321sudo pip install
!考虑使用 pip install --user
,但最好尝试使用 virtualenv
! - eacousineauapt-get install python-pybind11
在Mac上,
brew install pybind11
# Some prerequisites (but not all of them)
apt-get install cmake
pip3 install pytest
# Clone, build and install
git clone https://github.com/pybind/pybind11.git
cd pybind11
mkdir build
cd build
cmake ..
make install
dnf --enablerepo=crb -y install pybind11-devel
或者
yum install pybind11
Pybind安装文档:https://pybind11.readthedocs.io/en/stable/installing.html
pip install wheel setuptools pip --upgrade
python-pybind11
是适用于 Ubuntu 18.04 及更高版本的有效软件包。 - GAD3R