首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使Python3.6.6与python3一起运行,而不是Python

使Python3.6.6与python3一起运行,而不是Python
EN

Stack Overflow用户
提问于 2018-09-30 04:49:31
回答 1查看 1K关注 0票数 0

我刚刚在我的服务器上安装了python 3.6.6,因为python 3.7给我带来了太多的问题。不幸的是,它并没有显示为python3可执行文件,而仅仅是python。以下是dir的结果

代码语言:javascript
复制
aclocal.m4     config.sub    Include          Mac              Modules  Programs        Python            setup.py
build          configure     install-sh       Makefile         Objects  pybuilddir.txt  python-config     Tools
config.guess   configure.ac  Lib              Makefile.pre     Parser   pyconfig.h      python-config.py
config.log     Doc           libpython3.6m.a  Makefile.pre.in  PC       pyconfig.h.in   python-gdb.py
config.status  Grammar       LICENSE          Misc             PCbuild  python          README.rst

我已经将env路径编辑为转到此目录

代码语言:javascript
复制
[root@server]# echo $PATH
/usr/src/Python-3.6.6/python:$PATH

甚至

代码语言:javascript
复制
/usr/src/Python-3.6.6/

但显然这是行不通的,因为目录中甚至不存在python3命令。我尝试将python重命名为python3,这样它就可以运行它了。目前,服务器附带了python 2.6.6,我不想打扰这个版本,因为我只需要一个软件的版本。虽然我需要使用pip3,如果系统找不到python3,那么也找不到pip3命令。是否必须与此安装过程有关?:

代码语言:javascript
复制
./configure --enable-optimizations --enable-loadable-sqlite-extensions
make altinstall

我不确定是不是make altinstall搞砸了,但是。

EN

回答 1

Stack Overflow用户

发布于 2018-09-30 06:27:14

python -3 -m ....

py -3 -m ....

这些有什么问题吗?

编辑

关于你的评论,听起来可能是以下几种之一:

  1. 您尝试使用的文件不在PATH变量中。安装后https://askubuntu.com/questions/60218/how-to-add-a-directory-to-the-path
  2. Python 3.6不在默认位置或已在安装后重命名。

在可能和可行的情况下,如果您不确定,则始终使用相关的安装工具进行安装,例如apt-get。据我所知,这会自动将Python的目录添加到$PATH变量中。如果您确实想手动检查该变量在路径中是否为100%,也可以在CLI中键入该变量。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52572434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档