Source env bin activate windows не работает

I created a virtualenv around my project, but when I try to activate it I cannot. It might just be syntax or folder location, but I am stumped right now. You can see below, I create the virtualenv...

For those of you crazy enough to have a custom DOS prompt, venv activation may fail, depending on your %PROMPT% environment variable content.

Say you have a DOS prompt defined as follows:

set PROMPT=$_$E[1;30;40m[$E[0;36;40m%computername% | %userdomain%%username%$E[1;30;40m] $E[0;33;40m$M$_$E[35;40m$d$s$t$h$h$h$h$h$h$_$E[1;33;40m$p$_$E[1;30;40m$g $E[0;37;40m

(btw, it shows as follows, with some fancy colors:

[W10-MY_COMPUTER | W10-MY_COMPUTERJOHNDOE]
15/09/2022 20:31
F:
> echo "Hello World"
Hello World

[W10-MY_COMPUTER | W10-MY_COMPUTERJOHNDOE]
15/09/2022 20:31
F:
>

)

Then if you try to activate a venv :

.venvScriptsactivate.bat

it may fail with a rather unclear error that states:

Path not found

without further indications.

The trick is that activate.bat(/deactivate.bat) scripts try to save(/restore) the %PROMPT% variable with this syntax:

...
set _OLD_VIRTUAL_PROMPT=%PROMPT%
...
set PROMPT=(venv) %PROMPT%
...

It can be fixed with this syntax:

...
set "_OLD_VIRTUAL_PROMPT=%PROMPT%"
...
set "PROMPT=(venv) %PROMPT%"
...

now it shows:

[W10-MY_COMPUTER | W10-MY_COMPUTERJOHNDOE]
15/09/2022 20:31
F:
> venvScriptsactivate.bat


(venv)
[W10-MY_COMPUTER | W10-MY_COMPUTERJOHNDOE]
15/09/2022 20:31
F:
>

I am trying to activate my Virtual Python Environment to use with Pylons but I think I am executing the commands wrong.

jem@jem-laptop:~$ source env/bin/activate
bash: env/bin/activate: No such file or directory

What am I doing wrong?
How should I do it right?

asked Oct 2, 2010 at 1:30

0

I realize I had to do

jem@jem-laptop:~$ ls
Desktop    examples.desktop  Public           shortener.rb
Documents  Mac4Lin_v1.0      ruby-1.9.1-p378  Templates
Downloads  Music             rubygems-1.3.7   Videos
Dropbox    Pictures          setcolors.vim    virtualenv.py

And here we see virtualenv.py. From here I just had to

jem@jem-laptop:~$ virtualenv ENV
New python executable in ENV/bin/python
Installing setuptools............done.

And then

jem@jem-laptop:~$ source ENV/bin/activate
(ENV)jem@jem-laptop:~$ deactivate
jem@jem-laptop:~$ 

Solved :)

answered Oct 2, 2010 at 2:03

1

I usually do it this way:

$ cd the_project_dir
$ . bin/activate
(the_project)$ _

I need to be in the project directory anyway to go on with the work.
Obviously the_project_dir is the name of a directory where you have created a virtualenv.

answered Oct 3, 2010 at 12:23

9000's user avatar

90009000

39.5k9 gold badges67 silver badges103 bronze badges

In 2.7 version I used this command:

$ cd project_name
$ virtualenv venv --distribute
$ source venv/Scripts/activate
(venv)

answered Jun 14, 2015 at 18:25

Cyclotron3x3's user avatar

Cyclotron3x3Cyclotron3x3

2,13822 silver badges38 bronze badges

I would recommend using virtualenvwrapper. It makes working with virtualenv a lot simpler, especially if you have more than one virtualenv.

answered Oct 6, 2010 at 17:45

Ben's user avatar

BenBen

10.7k9 gold badges37 silver badges46 bronze badges

On FreeBSD I solved this doing following:

# ls mypienv
# mypienv/bin/activate
mypienv/bin/activate: Permission denied.
# chmod +x mypienv/bin/activate
# mypienv/bin/activate
Missing '}'.

And you see that script not working but:

# ls mypienv/bin/
activate        activate.fish       easy_install-2.7    pip2.7          python2
activate_this.py    activate.ps1        pip         python          python2.7
activate.csh        easy_install        pip2            python-config       wheel

Finaly:

# python mypienv/bin/activate_this.py

And it worked!
P.S. I am new with python python verions 2.7

answered Aug 23, 2019 at 11:31

Archil Labadze's user avatar

Archil LabadzeArchil Labadze

3,8674 gold badges25 silver badges42 bronze badges

Simple fix:

$ virtualenv env
$ cd env/Scripts/
$ . activate

answered Oct 1, 2019 at 21:08

Kaïss Bouali's user avatar

env/Scripts/activate worked for me.

0range's user avatar

0range

2,0281 gold badge24 silver badges31 bronze badges

answered Aug 14, 2020 at 16:44

Yemi159's user avatar

1

For Windows, the following worked for me:

C:.virtualenvsenvScripts>activate.bat

Deneb's user avatar

Deneb

9562 gold badges9 silver badges24 bronze badges

answered Jul 8, 2021 at 10:46

Sajal Manaktala's user avatar

0 / 0 / 0

Регистрация: 12.11.2016

Сообщений: 55

1

14.05.2017, 21:36. Показов 30466. Ответов 12


После создания виртуального окружения я его запускаю
ОС Windows
sourse env/Scripts/activate
Искал проблему в интернете и пробовал такие способы:
env/Scripts/activate
env/Scripts/activate.but
sourse env/Scripts/activate.but
В итоге, любая введенная команда выдает ошибку «первое слово» не является внутренней или внешней командой
Запускаю в папке в которой находиться папка env после создания окружения

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

14.05.2017, 21:36

12

298 / 256 / 57

Регистрация: 11.06.2012

Сообщений: 1,557

15.05.2017, 08:36

2

source



0



0 / 0 / 0

Регистрация: 12.11.2016

Сообщений: 55

15.05.2017, 10:06

 [ТС]

3

Всеравно, та же ошибка



0



Рыжий Лис

Просто Лис

Эксперт Python

4820 / 3143 / 990

Регистрация: 17.05.2012

Сообщений: 9,167

Записей в блоге: 9

15.05.2017, 16:44

4

Bash
1
./env/Scripts/activate



0



ntlinuxnt

$ su

1605 / 520 / 97

Регистрация: 18.11.2010

Сообщений: 2,807

Записей в блоге: 2

15.05.2017, 21:59

5

Под виндой только так.

Bash
1
p35d18Scriptsactivate.bat



0



2 / 2 / 2

Регистрация: 20.02.2014

Сообщений: 34

16.05.2017, 06:32

6

source env/bin/activate



0



Просто Лис

Эксперт Python

4820 / 3143 / 990

Регистрация: 17.05.2012

Сообщений: 9,167

Записей в блоге: 9

16.05.2017, 06:34

7

ferc, так windows у ТС.



0



Vigi

623 / 464 / 178

Регистрация: 28.05.2012

Сообщений: 1,386

17.05.2017, 04:35

8

Цитата
Сообщение от assistant25
Посмотреть сообщение

env/Scripts/activate

напишите так

PowerShell
1
envScriptsactivate



0



2738 / 2341 / 620

Регистрация: 19.03.2012

Сообщений: 8,832

17.05.2017, 06:32

9

Цитата
Сообщение от Vigi
Посмотреть сообщение

envScriptsactivate

это ничего не изменит



1



623 / 464 / 178

Регистрация: 28.05.2012

Сообщений: 1,386

17.05.2017, 18:53

10

Цитата
Сообщение от alex925
Посмотреть сообщение

Сообщение от Vigi
envScriptsactivate
это ничего не изменит

почему? у меня все работает… может у него path для питона не прописан?

Миниатюры

Virtualenv (sourse не является внутренней или внешней командой)
 



0



2738 / 2341 / 620

Регистрация: 19.03.2012

Сообщений: 8,832

17.05.2017, 19:58

11

Vigi, потому, что без разницы какие слеши использовать



0



623 / 464 / 178

Регистрация: 28.05.2012

Сообщений: 1,386

18.05.2017, 03:18

12

alex925,
?

Миниатюры

Virtualenv (sourse не является внутренней или внешней командой)
 



0



2738 / 2341 / 620

Регистрация: 19.03.2012

Сообщений: 8,832

18.05.2017, 06:47

13

Vigi,

Миниатюры

Virtualenv (sourse не является внутренней или внешней командой)
 



0



New to running Python in virtual environments, messing with Django, and can’t activate a virtual environment.

Spent the last 4 hrs trying to activate a virtual env (venv) on local terminal/VS Code with no luck.

Avoided «sudo pip install virtualenv» as I was trying to avoid installing as root and having different directory path, etc.

«pip install virtualenv» output:

Collecting virtualenv
Using cached virtualenv-20.0.31-py2.py3-none-any.whl (4.9 MB)

Requirement already satisfied: six<2,>=1.9.0 in /Users/garrettpinto/Library/Python/3.8/lib/python/site-packages (from virtualenv) (1.15.0)

Requirement already satisfied: appdirs<2,>=1.4.3 in /Users/garrettpinto/Library/Python/3.8/lib/python/site-packages (from virtualenv) (1.4.4)

Requirement already satisfied: filelock<4,>=3.0.0 in /Users/garrettpinto/Library/Python/3.8/lib/python/site-packages (from virtualenv) (3.0.12)

Requirement already satisfied: distlib<1,>=0.3.1 in /Users/garrettpinto/Library/Python/3.8/lib/python/site-packages (from virtualenv) (0.3.1)

Installing collected packages: virtualenv

Successfully installed virtualenv-20.0.31

«virtualenv venv» output:

created virtual environment CPython3.8.5.final.0-64 in 416ms

creator CPython3Posix(dest=/Users/garrettpinto/Desktop/rp-portfolio/distribution/venv, clear=False, global=False)

seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/Users/garrettpinto/Library/Application Support/virtualenv)

added seed packages: pip==20.2.2, setuptools==49.6.0, wheel==0.35.1

activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator

«source venv/bin/activate» returns nothing

«./venv/bin/activate» output:

zsh: permission denied: ./venv/bin/activate

«sudo ./venv/bin/activate» output:

sudo: ./venv/bin/activate: command not found

Thoughts?

New to running Python in virtual environments, messing with Django, and can’t activate a virtual environment.

Spent the last 4 hrs trying to activate a virtual env (venv) on local terminal/VS Code with no luck.

Avoided «sudo pip install virtualenv» as I was trying to avoid installing as root and having different directory path, etc.

«pip install virtualenv» output:

Collecting virtualenv
Using cached virtualenv-20.0.31-py2.py3-none-any.whl (4.9 MB)

Requirement already satisfied: six<2,>=1.9.0 in /Users/garrettpinto/Library/Python/3.8/lib/python/site-packages (from virtualenv) (1.15.0)

Requirement already satisfied: appdirs<2,>=1.4.3 in /Users/garrettpinto/Library/Python/3.8/lib/python/site-packages (from virtualenv) (1.4.4)

Requirement already satisfied: filelock<4,>=3.0.0 in /Users/garrettpinto/Library/Python/3.8/lib/python/site-packages (from virtualenv) (3.0.12)

Requirement already satisfied: distlib<1,>=0.3.1 in /Users/garrettpinto/Library/Python/3.8/lib/python/site-packages (from virtualenv) (0.3.1)

Installing collected packages: virtualenv

Successfully installed virtualenv-20.0.31

«virtualenv venv» output:

created virtual environment CPython3.8.5.final.0-64 in 416ms

creator CPython3Posix(dest=/Users/garrettpinto/Desktop/rp-portfolio/distribution/venv, clear=False, global=False)

seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/Users/garrettpinto/Library/Application Support/virtualenv)

added seed packages: pip==20.2.2, setuptools==49.6.0, wheel==0.35.1

activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator

«source venv/bin/activate» returns nothing

«./venv/bin/activate» output:

zsh: permission denied: ./venv/bin/activate

«sudo ./venv/bin/activate» output:

sudo: ./venv/bin/activate: command not found

Thoughts?

Я создал virtualenv вокруг моего проекта, но когда я пытаюсь его активировать, я не могу. Это может быть просто синтаксис или папка, но я сейчас в тупике.

Вы можете видеть ниже, я создаю virtualenv и называю это venv. Все выглядит хорошо, затем я пытаюсь активировать его, запустив source venv/bin/activate

Я думаю, что это может быть связано с моим системным путем, но не уверен, что указать на это (я знаю, как редактировать путь). Я нахожусь на python 7/windows os, virtual env 2.2.x

Processing dependencies for virtualenv
Finished processing dependencies for virtualenv

c:testdjangoprojmysite>virtualenv --no-site-packages venv
The --no-site-packages flag is deprecated; it is now the default behavior.
Using real prefix 'C:\Program Files (x86)\Python'
New python executable in venvScriptspython.exe
File venvLibdistutilsdistutils.cfg exists with different content; not overwri
ting
Installing setuptools.................done.
Installing pip...................done.

c:testdjangoprojmysite>source venv/bin/activate
'source' is not recognized as an internal or external command,
operable program or batch file.

c:testdjangoprojmysite>source venv/bin/activate
'source' is not recognized as an internal or external command,
operable program or batch file.

c:testdjangoprojmysite>source mysite/bin/activate
'source' is not recognized as an internal or external command,
operable program or batch file.

c:testdjangoprojmysite>

Environment data

  • VS Code version: 1.47.1
  • Extension version (available under the Extensions sidebar): 2020.6.91350
  • OS and version: Ubuntu 19.10 — Linux x64 5.3.0-62-generic snap
  • Python version (& distribution if applicable, e.g. Anaconda): python3
  • Type of virtual environment used (N/A | venv | virtualenv | conda | …): venv
  • Value of the python.languageServer setting: I do not see an entry for this in either User or Workspace settings.json
  • workspace setting /.vscode/settings.json «python.pythonPath»: «.venv/bin/python»

Expected behaviour

Can run source .venv/bin/activate from TERMINAL within vs-code

Actual behaviour

source ends in error

$ source .venv/bin/activate
/bin/sh: 8: source: not found

Steps to reproduce:

Create a folder
Open folder in vs-code
In vs-code terminal run python3 -m venv .venv
Set interpreter path (venv/bin/python)
source .venv/bin/activate — ends in error /bin/sh: 8: source: not found

If I go to the same folder in a terminal outside of vs-code the source .venv/bin/activate command runs successfully without any error.

Logs

These logs are all produced from the python3 -m venv .venv command

User belongs to experiment group ‘ShowPlayIcon — start’
User belongs to experiment group ‘ShowExtensionSurveyPrompt — enabled’
User belongs to experiment group ‘DebugAdapterFactory — experiment’
User belongs to experiment group ‘PtvsdWheels37 — experiment’
User belongs to experiment group ‘UseTerminalToGetActivatedEnvVars — control’
User belongs to experiment group ‘LocalZMQKernel — experiment’
User belongs to experiment group ‘CollectLSRequestTiming — control’
User belongs to experiment group ‘CollectNodeLSRequestTiming — experiment’
User belongs to experiment group ‘EnableIPyWidgets — experiment’
User belongs to experiment group ‘RunByLine — control’
User belongs to experiment group ‘CustomEditorSupport — control’

conda —version
pyenv root
conda info —json
python3.7 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.executable)»
python3.6 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.executable)»
python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.executable)»
python2 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.executable)»
python ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.executable)»
python ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.executable)»
python ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.executable)»
python ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.executable)»
/usr/bin/python ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import jupyter»
/usr/bin/python ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import jupyter»
/usr/bin/python ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import notebook»
/usr/bin/python ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import notebook»
Starting Jedi Python language engine.
Python interpreter path: /usr/bin/python3
conda —version
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.prefix)»
cwd: ~/repos/pythonmin
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.prefix)»
cwd: ~/repos/pythonmin
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.executable)»
cwd: ~/repos/pythonmin
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.executable)»
cwd: ~/repos/pythonmin
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «from distutils.sysconfig import get_python_lib; print(get_python_lib())»
cwd: ~/repos/pythonmin
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «from distutils.sysconfig import get_python_lib; print(get_python_lib())»
cwd: ~/repos/pythonmin
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py site —user-site
cwd: ~/repos/pythonmin
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py site —user-site
cwd: ~/repos/pythonmin
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/completion.py
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/completion.py
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py pylint —disable=all —enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 —msg-template='{line},{column},{category},{symbol}:{msg}’ —reports=n —output-format=text ~/repos/pythonmin/python.py
cwd: ~/repos/pythonmin
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py pylint —disable=all —enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 —msg-template='{line},{column},{category},{symbol}:{msg}’ —reports=n —output-format=text ~/repos/pythonmin/python.py
cwd: ~/repos/pythonmin
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import pylint»
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import pylint»
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import pylint»
/usr/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import pylint»

Linter ‘pylint’ is not installed. Please install it or select another linter».
Error: Module ‘pylint’ not installed.

~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py pip —version
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py pylint —disable=all —enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 —msg-template='{line},{column},{category},{symbol}:{msg}’ —reports=n —output-format=text ~/repos/pythonmin/python.py
cwd: ~/repos/pythonmin
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py pylint —disable=all —enable=F,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,unused-wildcard-import,binary-op-exception,bad-format-string,anomalous-backslash-in-string,bad-open-mode,E0001,E0011,E0012,E0100,E0101,E0102,E0103,E0104,E0105,E0107,E0108,E0110,E0111,E0112,E0113,E0114,E0115,E0116,E0117,E0118,E0202,E0203,E0211,E0213,E0236,E0237,E0238,E0239,E0240,E0241,E0301,E0302,E0303,E0401,E0402,E0601,E0602,E0603,E0604,E0611,E0632,E0633,E0701,E0702,E0703,E0704,E0710,E0711,E0712,E1003,E1101,E1102,E1111,E1120,E1121,E1123,E1124,E1125,E1126,E1127,E1128,E1129,E1130,E1131,E1132,E1133,E1134,E1135,E1136,E1137,E1138,E1139,E1200,E1201,E1205,E1206,E1300,E1301,E1302,E1303,E1304,E1305,E1306,E1310,E1700,E1701 —msg-template='{line},{column},{category},{symbol}:{msg}’ —reports=n —output-format=text ~/repos/pythonmin/python.py
cwd: ~/repos/pythonmin
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import pylint»
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import pylint»
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import pylint»
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import pylint»

Linter ‘pylint’ is not installed. Please install it or select another linter».
Error: Module ‘pylint’ not installed.
Starting Jedi Python language engine.
Python interpreter path: ./.venv/bin/python3

~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.prefix)»
cwd: ~/repos/pythonmin
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.prefix)»
cwd: ~/repos/pythonmin
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.executable)»
cwd: ~/repos/pythonmin
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «import sys;print(sys.executable)»
cwd: ~/repos/pythonmin
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «from distutils.sysconfig import get_python_lib; print(get_python_lib())»
cwd: ~/repos/pythonmin
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py -c «from distutils.sysconfig import get_python_lib; print(get_python_lib())»
cwd: ~/repos/pythonmin
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py site —user-site
cwd: ~/repos/pythonmin
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py site —user-site
cwd: ~/repos/pythonmin
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/completion.py
~/repos/pythonmin/.venv/bin/python3 ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/pyvsc-run-isolated.py ~/.vscode/extensions/ms-python.python-2020.6.91350/pythonFiles/completion.py


Я создал виртуальную среду вокруг своего проекта, но когда я пытаюсь ее активировать, я не могу. Это может быть просто синтаксис или расположение папки, но сейчас я в тупике.

Вы можете видеть ниже, я создаю virtualenv и называю его venv. Все в порядке, потом пытаюсь активировать, запустивsource venv/bin/activate

Я думаю, это может быть связано с моим системным путем, но не уверен, на что его указать (я знаю, как редактировать путь). Я использую python 7 / windows os, виртуальный env 2.2.x

Обработка зависимостей для virtualenv
Зависимости завершенной обработки для virtualenv

c:  testdjangoproj  mysite> virtualenv --no-site-packages venv
Флаг --no-site-packages устарел; теперь это поведение по умолчанию.
Использование реального префикса 'C:  Program Files (x86)  Python'
Новый исполняемый файл python в venv  Scripts  python.exe
Файл venv  Lib  distutils  distutils.cfg существует с другим содержимым; не перезаписывать
звон
Установка setuptools ................. готово.
Установка пипса ................... готово.

c:  testdjangoproj  mysite> исходный venv / bin / activate
'source' не распознается как внутренняя или внешняя команда,
действующая программа или командный файл.

c:  testdjangoproj  mysite> исходный venv / bin / activate
'source' не распознается как внутренняя или внешняя команда,
действующая программа или командный файл.

c:  testdjangoproj  mysite> исходный mysite / bin / активировать
'source' не распознается как внутренняя или внешняя команда,
действующая программа или командный файл.

C:  testdjangoproj  MySite>



Ответы:


source — это команда оболочки, предназначенная для пользователей, работающих в Linux (или любой Posix, но не в Windows).

В Windows virtualenv создает командный файл, поэтому вы должны запустить его venvScriptsactivateвместо него (согласно документации virtualenv по сценарию активации ).

Изменить:
трюк здесь для Windows не указывает расширение BAT:

PS C: DEV aProject env Scripts> &. Activate
(env) PS C: DEV aProject env Scripts>







Я также столкнулся с той же проблемой на моем компьютере с Windows 10. Какие шаги я пробовал:

Перейдите к терминалу andconda Шаг 1

pip3 install -U pip virtualenv

Шаг 2

virtualenv --system-site-packages -p python ./venv

или

virtualenv --system-site-packages -p python3 ./venv

Шаг 3

.venvScriptsactivate

Вы можете проверить это с помощью инструмента паука в анаконде, набрав import tensorflow as tf



У меня такая же проблема. Я использовал Python 2, Windows 10 и Git Bash. Оказывается, в Git Bash вам нужно использовать:

 source venv/Scripts/activate



  1. Для активации вы можете перейти в venvкаталог virtualenv с помощью cd venv.

  2. Затем в Windows введите dir(в unix введите ls). Вы получите 5 папок include, Lib, Scripts, tclи 60

  3. Теперь введите, .Scriptsactivateчтобы активировать свой virtualenv venv.

Ваше приглашение изменится, показывая, что теперь вы работаете в виртуальной среде. Это будет выглядеть примерно так (venv)user@host:~/venv$.

И ваш venvтеперь активирован.



Для окон введите в терминале «C: Users Sid venv FirstProject Scripts activate» без кавычек. Просто укажите местоположение вашей папки Scripts в вашем проекте. Итак, команда будет выглядеть так: расположение_папки_скриптов активировать.введите описание изображения здесь


Убедитесь, что venv есть, и просто следуйте приведенным ниже командам. Работает в Windows 10.

Перейдите по пути, в котором вы хотите разместить виртуальную среду:

> cd <my_venv_path>

Создайте виртуальную среду с именем «env»:

> python -m venv env 

Добавьте путь к файлу игнорирования git (необязательно):

> echo env/ >> .gitignore

Активируйте виртуальный env:

> .envScriptsactivate



Я чертовски много использую virtualenvв Windows с помощью git bash, я обычно в конечном итоге указываю двоичный файл python явно.

Если моя среда находится внутри, скажем, .envя вызову python через ./.env/Scripts/python.exe …или в строке shebang #!./.env/Scripts/python.exe;

Оба предполагают, что ваш рабочий каталог содержит ваш virtualenv ( .env).



Вы можете запустить исходную команду на терминале cygwin


Если вы видите 5 папок ( Include, Lib, Scripts, tcl, pip-selfcheck) после использования virtualenv yourenvnameкоманды, измените каталог Scriptsпапки в CMD себя и просто использовать « активировать » команду.


откройте папку с любой консолью gitbash. например, используя консольную программу visualCode и Gitbash: 1) Установите Gitbash для Windows

2) с помощью VisualCode IDE, щелкните правой кнопкой мыши над проектом открыто в терминальной консоли опции

3) на оконной консоли в Visualcode ищем оболочку Select- > default и меняем ее на Gitbash

4) теперь ваш проект открыт с помощью консоли bash и правильного пути, поместите исходный код ./Scripts/activate

Кстати: . с пробелом = источник

введите описание изображения здесь


Небольшое напоминание, но на Win10 cmd у меня были неправильные косые черты. Согласно документации python команда активации: C:> <venv>Scriptsactivate.bat
когда вы просматриваете каталоги, это, например,cd .env/Scripts

Итак, чтобы создать свой Venv, я использовал python -m venv --copies .envи активировал.envScriptsactivate.bat



Команда source официально предназначена для семейства операционных систем Unix , и в основном вы не можете использовать ее в Windows. вместо этого вы можете использовать venvScriptsactivateкоманду для активации вашей виртуальной среды.

Сделал снимок экрана того, как команда venv  Scripts  activate работает правильно


Если вы используете Windows, используйте команду «venv Scripts activate» (без слова source), чтобы активировать виртуальную среду. Если вы используете PowerShell, вам может потребоваться использовать Activate с заглавной буквы.


Если вы используете ОС Windows, то в терминале Gitbash используйте следующую команду $ source venv / Scripts / activate. Это поможет вам войти в виртуальную среду.


  1. Откройте свой проект с помощью редактора кода VS.
  2. Измените оболочку по умолчанию в терминале vs code на git bash.

  3. теперь ваш проект открыт с консолью bash и правильным путем, поместите «source venv Scripts activate» в Windows


Перейдите в свою папку virtualenv, например, ..project1_env>
затем введите

source scripts/activate

например ..project1_env>source scripts/activate


Если какой-то новичок, как я, прошел несколько руководств по Python, теперь возможно, что у него есть несколько версий Python и / или несколько версий pip / virtualenv / pipenv …

В этом случае перечисленные ответы, хотя многие из них верны, могут не помочь.

Первое, что я бы попробовал на вашем месте, — это удалить и переустановить Python и перейти оттуда.


На платформе Windows

вы должны использовать эту команду с указанием пути, в котором вы установили виртуальную среду.

$ .envScriptsactivate 

Таким образом, вы сможете активировать это в Windows.


  1. Откройте свой PowerShell от имени администратора
  2. Введите «Set-ExecutionPolicy RemoteSigned -Force.
  3. Запустите «gpedit.msc» и перейдите в> Административные шаблоны> Компоненты Windows> Windows Powershell.
  4. Найдите «Активировать выполнение скриптов» и установите его на «Активировано».
  5. Установите для директивы выполнения значение «Разрешить все»
  6. Подать заявление
  7. Обновите свой env

Если вы используете Anaconda / miniconda в Windows — в командной строке используйте

conda activate <your-environmentname>

например, peopleanalytics — это имя моей виртуальной среды — скажем,

conda activate peopleanalytics


если вы уже записали свой тип проекта только в Windows 10

Scripts/activate

Это подходит для меня:)

Я создал виртуальную среду вокруг своего проекта, но когда я пытаюсь ее активировать, я не могу. Это может быть просто синтаксис или расположение папки, но сейчас я в тупике.

Вы можете видеть ниже, я создаю virtualenv и называю его venv. Все выглядит хорошо, затем я пытаюсь активировать его, запустив source venv/bin/activate

Я думаю, это может быть связано с моим системным путем, но не уверен, на что его указать (я знаю, как редактировать путь). Я использую python 7 / windows os, виртуальный env 2.2.x

Обработка зависимостей для virtualenv Завершение обработки зависимостей для virtualenv c:  testdjangoproj  mysite> virtualenv --no-site-packages venv Флаг --no-site-packages устарел; теперь это поведение по умолчанию. Использование реального префикса «C: \ Program Files (x86) \ Python» Новый исполняемый файл python в venv  Scripts  python.exe. Файл venv  Lib  distutils  distutils.cfg существует с другим содержимым; не перезаписывает Установка средств настройки ................. готово. Установка пипса ................... готово. c:  testdjangoproj  mysite> source venv / bin / activate 'source' не распознается как внутренняя или внешняя команда, работающая программа или командный файл. c:  testdjangoproj  mysite> source venv / bin / activate 'source' не распознается как внутренняя или внешняя команда, работающая программа или командный файл. c:  testdjangoproj  mysite> source mysite / bin / activate 'source' не распознается как внутренняя или внешняя команда, работающая программа или командный файл. c:  testdjangoproj  mysite>

Понравилась статья? Поделить с друзьями:
  • Soundwire server скачать для windows 10
  • Soundwire audio communication system скачать windows 10
  • Soundpackager для windows 10 скачать торрент
  • Soundmax программа для windows 7 x64
  • Soundmax официальный сайт аудио драйвера windows 10