这基于Install Python Flask without using pip
我的环境没有安装或启用rpms,也没有pip,easy_install,virtualenv等。
根据链接问题的答案,我需要安装setuptools才能安装Jinja。
为此,我下载并取消配置setuptools-19.1.1.tar.gz。然后我运行以下命令并获取ImportError:
$python setup.py install
Traceback (most recent call last):
File "setup.py", line 21, in <module>
exec(init_file.read(), command_ns)
File "<string>", line 11, in <module>
File "/misc/scratch/flask-files/setuptools-19.1.1/setuptools/__init__.py", line 12, in <module>
from setuptools.extension import Extension
File "/misc/scratch/flask-files/setuptools-19.1.1/setuptools/extension.py", line 8, in <module>
from .dist import _get_unpatched
File "/misc/scratch/flask-files/setuptools-19.1.1/setuptools/dist.py", line 7, in <module>
import numbers
ImportError: No module named numbers
有谁知道我可以在哪里获取数字模块?我找不到那会是什么。
谢谢!
答案 0 :(得分:1)
我找到了自己问题的答案。使用Ubuntu机器我使用
进入我的python终端npm start
并尝试导入数字:
python -v
这向我展示了数字模块位于/usr/lib/python2.7中。在我目前的环境中,我的/usr/lib/python2.7/site-packages目录中没有任何内容。所以我将我工作的Ubuntu环境中的所有文件写入我的空服务器,这样我就可以使用数字模块(以及将来可能需要的任何其他内容)。
现在在我的setuptools上运行python setup.py install。
答案 1 :(得分:0)
您可以将源代码从github复制到本地文件/usr/lib/python3.5/numbers.py。