MG
Size: a a a
MG
MG
MG
MG
set gfxpayload=keep
MG
boot.debug1
виснет на промпте.1
MG
d
RK
LL
shell.nix
для проекта который вызывает python3.7
nix
добавляет питон как python3
python3.7
на python3
или написать какой-нибудь скрипт, который будет лежать в PATH
как python3.7
, а сам вызывать python3
?NM
shell.nix
для проекта который вызывает python3.7
nix
добавляет питон как python3
python3.7
на python3
или написать какой-нибудь скрипт, который будет лежать в PATH
как python3.7
, а сам вызывать python3
?with import <nixpkgs> {};
stdenv.mkDerivation {
name = "python";
buildInputs = [
bash
libxml2
libffi
openssl
glibc.static
cmake
ncurses
# libxslt
postgresql
python37Packages.pip
python37Packages.celery
(python37.withPackages (ps: with ps; [python-language-server redis requests jedi isort flake8 autopep8 celery]))
];
shellHook = ''
export LANG="en_US.UTF-8"
export LC_ALL="en_US.UTF-8"
export PGDATA="$PWD/db"
alias pip="PIP_PREFIX='$(pwd)/venv/lib/python3.7/site-packages' \pip"
export PYTHONPATH="$(pwd)/venv/lib/python3.7/site-packages:PYTHONPATH"
unset SOURCE_DATE_EPOCH
source venv/bin/activate
'';
}
NM
NM
NM
AS
runCommand "my-python" {} ''
mkdir $out/bin
ln -s ${python37}/bin/python $out/bin/python3.7
''
NM