我正在使用Raspberry Pi,并且NOOBS预先装有Gemfile
。不幸的是,我只需要一个与python3.5
一起正常工作的软件包,因此我按以下步骤进行安装:
3.7
然后我将这一行添加到.bashrc的末尾:
wget https://www.python.org/ftp/python/3.7.2/...7.2.tar.xz
tar -xf Python-3.7.2.tar.xz
cd Python-3.7.2
sudo make -j 4
sudo make altinstall
所以现在alias python3 = '/usr/local/bin/python3.7'
可以在我调用python 3.7
时正常运行,但是问题在于,现在每当我使用python3
或apt
安装新软件包时,无法从pip
内部导入。但是,如果我运行python3.7
,便可以导入它,因此我知道正在安装软件包。我怀疑python3.5
在错误的位置查找软件包是一个问题,但是我不确定是否需要编辑python3.7
或类似内容。我在网上发现一些人说编辑它是个坏主意,所以我只是希望在那里提供一些指导。