我对python还很陌生,但我已经了解了它的基本原理以及它的主要工作原理。我一直在尝试为服务器安装一个Django框架,这样它就可以承载一个网页。在
基本上,这里的问题是当我运行以下命令时:python3 -V
我得到输出
^{pr2}$
但出于某些原因,在使用pip3时,它决定使用python3.5特有的pip,例如:pip3 install Django==1.11
在“/usr/local/lib/python3.5/dist packages”中安装Django,而不是在dist packages目录的python3.6中安装Django。在python3.6 -m pip install SomePackage
使用python3.6特有的pip,但这似乎行不通。我得到一个错误,说“没有名为pip的模块”或“没有名为pip3的模块”。在
我在一个使用ubuntu16.04的服务器上运行
感谢大家的帮助,提前谢谢!:)
编辑:我试过跑步pip3 -V
这给了我输出pip 9.0.1 from /home/user/.local/lib/python3.5/site-packages (python 3.5)
由此我可以说,在python3和python3.6中使用python3没有任何问题,但是在运行pip3时,它使用python3.5中的pip9.0.1。也在运行sudo apt-get install python3-pip
给我输出0 upgraded, 0 newly installed, 0 to remove and 98 not upgraded.